{"$schema":"https://schemas.agentskills.io/discovery/0.2.0/schema.json","skills":[{"description":"Add one schema-typed behavior to rat-stack and project it through CLI, HTTP, MCP, and code mode without duplicating handlers.","digest":"sha256:6237c9e29fde6bceaa4a3587fd7a7f10f1eea5b38f2c588ea26d57fc894803ad","name":"add-a-capability","type":"skill-md","url":"/.well-known/agent-skills/add-a-capability/SKILL.md"},{"description":"Add an Effect-backed XState lifecycle for finite states, retries, cancellation, or resumable work in rat-stack.","digest":"sha256:a0bf8e2b8460bd7f20d01ea0cc225b3a61a4dd80638f509acc588fc2651b5865","name":"add-a-lifecycle-machine","type":"skill-md","url":"/.well-known/agent-skills/add-a-lifecycle-machine/SKILL.md"},{"description":"Remove unused rat-stack surfaces from a new clone while preserving the smallest working capability-to-CLI scaffold and its fence.","digest":"sha256:a766e47332c8f20c63ae80decfcc9e5659257b174a655e10c5918a1d51b2e0e6","name":"keep-or-cut","type":"skill-md","url":"/.well-known/agent-skills/keep-or-cut/SKILL.md"},{"description":"Understand rat-stack before changing a clone, choosing a surface, adding behavior, or trimming the template.","digest":"sha256:8c6b01b9a4e5122bdcc3fbef4d82bea410ca6c1388a6e2c8ba14dd488c9edc46","name":"learn-rat-stack","type":"skill-md","url":"/.well-known/agent-skills/learn-rat-stack/SKILL.md"}]}