brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
skill-creatorGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends agent capabilities with specialized knowledge, workflows, or tool integrations.
Independent GitHub snapshot · Automated classification · Original documentation governs
This skill provides guidance for creating effective skills.
Skills are modular, self-contained packages that extend capabilities by providing specialized knowledge, workflows, and tools.
The context window is a public good. Only add context the model doesn't already have.
skill-name/
├── SKILL.md (required)
│ ├── YAML frontmatter (name + description)
│ └── Markdown instructions
└── Bundled Resources (optional)
├── scripts/ - Executable code
├── references/ - Documentation for context
└── assets/ - Files used in output
scripts/init_skill.py <skill-name> --path <output-directory>
scripts/package_skill.py <path/to/skill-folder>
references/workflows.md - Sequential workflows and conditional logicreferences/output-patterns.md - Template and example patterns