meta-security-review-bundle
Compose three independent security gates over a candidate operation — policy/governance review, secret/credential scan, and audit-log emit — then ar…
它会碰到什么
逐条看命中(6 条严重或高危)
- 严重
SKILL.md:42cred-pathssystemd units, `~/.ssh/authorized_keys`, or `/etc/sudoers`.
- 严重
SKILL.md:42cred-pathssystemd units, `~/.ssh/authorized_keys`, or `/etc/sudoers`.
- 严重
SKILL.md:42cred-writesystemd units, `~/.ssh/authorized_keys`, or `/etc/sudoers`.
- 严重
SKILL.md:44cred-paths(read `.env`, `~/.aws/credentials`, `~/.ssh/id_*`, etc.)
- 严重
SKILL.md:44cred-paths(read `.env`, `~/.aws/credentials`, `~/.ssh/id_*`, etc.)
- 严重
SKILL.md:44cred-paths(read `.env`, `~/.aws/credentials`, `~/.ssh/id_*`, etc.)
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Security Review Bundle (Combinator Meta-Skill)
A combinator-style meta-skill: three independent gates run in
parallel over the candidate operation, then a fourth step arbitrates
the verdicts with a strict priority rule. The fifth step emits an
audit record so the run is recallable later.
This bundle is the OpenSquilla equivalent of pptx slide 7's combinator
pattern: multiple rule sets active simultaneously, with the arbitration rule
explicit in the SKILL.md rather than implicit in the LLM's good judgement.
Arbitration rule
The arbitrate step encodes the priority policy > scanner > allow
verbatim in its task prompt. The rule is not soft-suggested
("consider whether…"); it's an enforceable check (startswith("DENY")).
This follows the pptx slide 7 recommendation to combine extensive scenario
testing with an explicit non-negotiable-rule fallback sentence.
Fallback
If any of the three primary gates fails (sub-agent error, timeout,
empty deliverable), the orchestrator's existing failure cascade
produces a structured failure payload. Operators should review the
partial verdicts in step_outputs and decide manually.
Use sparingly
This pattern multiplies token cost by N (number of gates) for a
single user turn. Don't reach for the combinator unless multiple
independent rule sets genuinely must both apply — otherwise prefer
an orchestrator with a single, well-defined sequence.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
src/opensquilla/skills/exp/meta-security-review-bundle/SKILL.md