CyberStrikeAI is a security operations workspace that turns natural-language plans into governed, auditable actions while recording evidence and results for later reuse. Authorized security teams use it to manage agents, tools, vulnerabilities, knowledge, and attack-chain analysis. Catalogue add-ons provide agent and skill workflows for working with the platform.
Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Ed1s0nZ/CyberStrikeAI --skill cyberstrike-eino-demogit clone --depth 1 https://github.com/Ed1s0nZ/CyberStrikeAIWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/ed1s0nz/cyberstrikeai/cyberstrike-eino-demo)<a href="https://agentmods.dev/skills/ed1s0nz/cyberstrikeai/cyberstrike-eino-demo"><img src="https://agentmods.dev/badge/skills/ed1s0nz/cyberstrikeai/cyberstrike-eino-demo/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/ed1s0nz/cyberstrikeai/cyberstrike-eino-demo"><img src="https://agentmods.dev/badge/skills/ed1s0nz/cyberstrikeai/cyberstrike-eino-demo.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector warn
SkillSpector: 1 finding, up to high
These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →
- high Privilege Escalation · line 36 Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.Fix: Remove references to credential paths. Use environment variables or secrets managers. For docs, use placeholder paths (e.g., /path/to/config). Never load .env or token files in production code paths.
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00048 | $0.01005 |
| Opus 5 | $0.00024 | $0.00502 |
| Sonnet 5 | $0.00010 | $0.00201 |
| Haiku 4.5 | $0.00005 | $0.00101 |
Grade A, and why
cyberstrike-eino-demo scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- cyberstrike-eino-demo — 100% identical, 0 lines differ
What it actually says
CyberStrike × Eino 满配技能演示
本包与 Agent Skills 一致:SKILL.md 为清单 + 主说明(无单独 SKILL.yaml)。同目录可有 scripts/、references/、assets/ 等任意子目录(只要路径安全、未触达包深度/文件数上限),由 ListPackageFiles / resource_path 与 Eino 本机工具读取。补充说明见 FORMS.md、REFERENCE.md。
概述
用于一次性验证:
- HTTP
GET /api/skills列表(script_count、file_count、progressive等为推导/扫描结果) GET /api/skills/cyberstrike-eino-demo?depth=summary|fullsection=对应SKILL.md中##标题或 ASCII 标题的短 id(例如## Payload 样例常对应section=payload)- 多代理内 ADK
skill工具(及可选本机文件工具)读取包内相对路径资源 - Eino
FilesystemSkillsRetriever对包摘要、##分块、脚本条目的检索
硬性要求:任何测试须取得书面授权,并限定在约定范围与时间窗口内。
授权测试工作流
- 范围确认:域名 / IP、接口列表、禁止动作(DoS、数据拖库等)。
- 基线记录:对约定资产做只读探测,保存时间戳与原始请求/响应摘要。
- 分类测试:按漏洞类型拆分任务;高风险操作前二次确认授权边界。
- 证据与报告:每个发现附带复现步骤、影响、修复建议;敏感数据脱敏。
- 收尾:删除临时账号、清理测试数据、移交报告。
Payload 样例
以下为 教学占位,实际测试需替换为目标上下文且不得用于未授权系统:
- SQLi 探测(错误型):
"'(观察是否触发数据库错误信息泄露) - XSS 反射型(无害化):
<script>alert(1)</script>→ 在靶场中应被编码或 CSP 拦截 - 路径穿越(只读验证):
....//....//etc/passwd(仅在授权文件读取场景)
详细列表见 scripts/payloads.txt。
references/ 与 assets/
用于验证非 scripts/ 的子目录是否被同等对待:
| 路径 | 用途 |
|---|---|
references/citations.md |
引用与 HTTP resource_path 测试说明 |
assets/README.txt |
占位资源(可换成真实二进制做读文件上限测试) |
推荐工具链
| 阶段 | 工具示例 |
|---|---|
| 代理与重放 | Burp Suite、mitmproxy |
| 扫描与目录 | ffuf、nuclei(需调低并发遵守授权) |
| 漏洞验证 | 自写 PoC、官方 CLI(sqlmap 等)仅在授权范围内 |
| 记录 | Markdown + JSON 片段模板(见 scripts/report-snippet.json) |
清单与验证
- 已保存书面授权与测试窗口
-
scripts/下文件与正文引用一致 - Web 或
GET /api/skills?...可核对索引;多代理会话内用skill工具按包加载以节省 token - 需要细节时通过
skill拉全文,或 HTTPdepth=full、section=<标题或短 id> - 需要脚本原文时通过本机文件工具或 HTTP
resource_path=scripts/check-env.sh -
resource_path=references/citations.md与resource_path=assets/README.txt可读取
What ships with it
7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 13d ago First seen · 66 lines · 48 tokens per session scan A 72d7ebbb8b11
cyberstrike-eino-demo is a skill published in the GitHub repository Ed1s0nZ/CyberStrikeAI (6,410 stars, last pushed 17d ago), licensed Apache-2.0. It adds 48 tokens to every session and 1,005 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
fix-security-vulnerabilities-with-strix
Fix security vulnerabilities found by a Strix pentest (open-source CLI or app.strix.ai cloud) — triage by severity, patch the root cause rather than the symptom, and re-run Strix to prove each fix actually closes the exploit. Handles injection, XSS, SSRF, broken access control, IDOR, and other validated findings. Use…
find-security-vulnerabilities-in-code
Find security vulnerabilities in a codebase or repository with Strix — a white-box AI security review that reads your source, reasons about the actual data flow and authorization model, then exploits what it finds in a live sandbox so every reported issue has a working proof-of-concept instead of a noisy…
managed-pentesting-with-strix
Run a managed pentest of a web app, API, repository, or local workspace on the app.strix.ai platform with the strix cloud CLI or REST API — no local Docker or LLM key needed. Safely review and upload local source, register assets, launch and poll scans, triage vulnerabilities, export SARIF, download compliance…
ci-security-scanning-with-strix
Add security scanning to CI/CD with Strix — GitHub Actions, GitLab CI, or any pipeline — so every pull request gets a diff-scoped AI pentest that blocks vulnerable code before it merges, with results as PR comments and SARIF uploaded to code scanning. Covers both the self-hosted open-source CLI (runs in your runner)…
svc-mobile-android
Android APK static analysis — OWASP Mobile Top 10, Retrofit API audit, transport security, smali reading, component export, auth flow analysis. Use when target is an APK/Android app. Triggers - APK, Android, mobile app, decompiled, smali, jadx, apktool.
web-auth-bypass-idor
Broken access control - IDOR, privilege escalation, JWT abuse, mass assignment, forced browsing - for web apps and APIs. Use on any multi-user or role-based app with object IDs, tokens, or admin functionality. Triggers - /api/users/ , /orders/ , ?account=/uid=/doc=, JWT (eyJ...), role/isAdmin field, admin panel, "403…