security-spec
Installation
SKILL.md
Security spec
Turn feature intent into observable security requirements and negative tests. Stay at Specify/test-contract level; do not search code for vulnerabilities or choose libraries when the requirement only needs to state an observable outcome.
When the feature assembles prompts, retrieves context, uses persistent memory or exposes/consumes agent tools, read AI, agent and tool requirements. Select only the relevant AI, provider/consumer and protocol sections; retain the normal output contract.
For other changed surfaces, read only the matching contract reference:
- Login, federation, recovery, browser or client state: identity and client contracts.
- RPC, queues, retries, stored copies, deletion or resource budgets: distributed data contracts.
- CI/release, cloud/IAM, native code, mobile, desktop or local IPC: platform integrity contracts.