tools/skills/aaf-security/SKILL.md
--- name: aaf-security description: Applies the AAF Security pillar: boundaries, tool actuation, epistemic gatekeeping, supply chain. Use when designing security for agentic systems, tool gateways, prompt-injection mitigations, privilege separation, or supply-chain risk for skills/tools. --- # AAF Security Security in agentic systems is impact-reduction: assume the reasoning layer can be influenced, and architect so that influence cannot easily become harmful actions. This skill distills the A
npx skillsauth add agenticaf-community/frameworkcore tools/skills/aaf-securityInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Security in agentic systems is impact-reduction: assume the reasoning layer can be influenced, and architect so that influence cannot easily become harmful actions. This skill distills the AAF Security pillar.
Constrain agency, reduce impact, and prevent probabilistic outputs from becoming unsafe actions.
Agentic systems expand the attack surface: instruction manipulation, tool misuse, data exfiltration via context, denial of service/runaway autonomy, and supply chain risks in skills/tools. Use multi-layered controls, not a single prompt or filter.
Every tool invocation must flow through a single, non-bypassable gateway that enforces policy, budgets, approvals, and audit. The gateway evaluates each proposal and returns: allowed, blocked, approval_required, or budget_exhausted. Only then does execution proceed.
Treat prompt injection as structural risk:
The common failure is not “the model hallucinated” but: a probabilistic output crossed an epistemic gate without validation and gained authority. Security makes those gates explicit and unavoidable: restrict who can ask for actions, what actions are possible, verify deterministically, require human approval where appropriate, constrain autonomy with budgets and policy.
docs/06-pillar-security.mddocs/03-what-is-an-agent.md (§2.5); docs/13-autonomy-governance.mdtools
Helps build agent orchestration properly using the Orchestrator Capability Contract (OCC) and governance-above-orchestration pattern. Use when choosing or implementing orchestration (graphs, multi-agent, workflows), ensuring tool gateway is non-bypassable, or satisfying OCC requirements for audit and safety.
testing
Guides when and where to place epistemic gates; candidate → validated → authority; gates scale with risk. Use when defining validation vs authority, reducing "AI said so" authority, or designing high-stakes decision flows.
development
Applies the two AAF cross-cutting foundations—Context Optimization and Autonomy & Outcome Governance. Use when designing context vs memory, context budgeting, autonomy levels, Definition of Done, budgets, or escalation.
tools
--- name: aaf-cost-context description: Applies AAF Cost pillar and context optimization: budgets, model routing, token economics, context discipline. Use when controlling cost in agentic systems, budgeting context, choosing model routing, or designing for token economics. --- # AAF Cost & Context Cost optimization in agentic systems is an architectural requirement: autonomy without budgets is cost volatility by design. Context optimization cross-cuts cost, performance, reliability, and securi