Extract an Allium specification from an existing codebase. Use when the user has existing code and wants to distil behaviour into a spec, reverse engineer a specification from implementation, generate a spec from code, turn implementation into a behavioural specification, or document what a codebase does in Allium terms.
The English summary is being prepared. Showing the original description.
ObneyAI/orc☆ 22Updated Oct 8, 2026
Generate tests from Allium specifications. Use when the user wants to propagate tests, generate test files from a spec, write tests for a specification, create property-based tests, produce state machine tests, check test coverage against spec obligations, or understand what tests a specification requires.
The English summary is being prepared. Showing the original description.
ObneyAI/orc☆ 22Updated Oct 8, 2026
Write the executable feature specification — the WHAT and WHY artifact that agents and reviewers treat as source of truth. Owns both /specify and /clarify modes. Load when the user asks to write a feature spec, write a specification, write an executable spec, define functional requirements, capture acceptance criteria as Given/When/Then, or when the spec-driven-development orchestrator routes here. Also triggers on "feature spec", "executable spec", "/specify", "/clarify", "write the spec for this feature", "specification for", "spec-driven", "machine-readable spec". Output: docs/specs/YYYY-MM-DD-<slug>-feature-spec.md. Hard gate: cannot Approve while [NEEDS CLARIFICATION] markers remain.
The English summary is being prepared. Showing the original description.
dvy1987/agent-loom☆ 3Updated Aug 8, 2026
Carry out an implementation plan by assigning each task to a separate agent, then reviewing specification compliance and code quality. Keep progress in files and review the complete set of changes after all tasks are finished.
- Implementing a plan with mostly independent tasks
- Reviewing specification compliance after each task
- Resuming work from recorded progress
obra/superpowers☆ 302.1KUpdated Oct 10, 2026
Turn specifications or requirements into an implementation plan before coding begins. Break work into testable tasks with exact files, function definitions, test assertions, and verification commands, so another developer or agent can follow the plan.
- Planning a feature before writing code
- Breaking requirements into testable tasks
- Handing implementation work to another developer or agent
obra/superpowers☆ 302.1KUpdated Oct 10, 2026
Turn recurring work or life activities into workflow specifications through focused questions with recommended answers. Clarify triggers, human review, and decision summaries so an implementation agent can build the workflow without further questions.
- Finding recurring activities worth delegating
- Clarifying when a workflow should start
- Deciding where human review is needed
mattpocock/skills☆ 297.4KUpdated Oct 13, 2026
Turn a specification and its tickets into code by coordinating multiple agents around task dependencies. Combine their work on one integration branch, use test-driven development, review the result, and close tickets through the issue tracker’s workflow.
- Implementing a specification with multiple tickets
- Working on independent tickets in parallel
- Combining implementations on one integration branch
mattpocock/skills☆ 297.4KUpdated Oct 13, 2026
Turn an existing discussion and codebase knowledge into a specification, then publish it to the project's issue tracker. Organize the problem, user needs, implementation decisions, testing approach, and work excluded from scope.
- Turning a feature discussion into a specification
- Publishing agreed requirements to the project issue tracker
- Documenting implementation and testing decisions
mattpocock/skills☆ 297.4KUpdated Oct 13, 2026
Turn plans, specifications, or conversations into small development tickets that each deliver verifiable behavior. Identify which tickets must finish first, review the breakdown together, and publish approved tickets to local files or the configured issue tracker.
- Turn a specification into manageable development tickets
- Clarify ticket dependencies and execution order
- Plan a staged migration for a widespread refactor
mattpocock/skills☆ 297.4KUpdated Oct 13, 2026
Implement work described in a specification or tickets, checking types and running tests along the way. Review the completed changes with the code-review skill, then commit the implementation to the current branch.
- Implementing a feature from a specification
- Implementing a referenced issue tracker ticket
- Checking changes with types and tests
mattpocock/skills☆ 297.4KUpdated Oct 13, 2026
Turn unclear feature requests or high-impact changes into acceptance criteria: observable conditions for judging completion. Define scope, assumptions, risks, and verification methods, or review an existing specification so another agent or team can implement it with clearer requirements.
- Clarifying an ambiguous feature request
- Defining acceptance criteria for authentication or data migration
- Preparing implementation requirements for another agent or team
affaan-m/ECC☆ 284.1KUpdated Oct 16, 2026
Coordinate parallel frontend, backend, or service development around one shared, machine-checkable interface specification. Generate consumer types, validate mocks and real responses against the same specification, and review changes together to prevent mismatched fields and incompatible integrations.
- Coordinating parallel frontend and backend development
- Aligning API or event formats across services
- Checking that mock and production responses match
affaan-m/ECC☆ 284.1KUpdated Oct 16, 2026
Carry out an implementation plan by assigning each task to a fresh subagent, a separate agent with its own context. Review specification compliance first, then code quality, repeat fixes as needed, and finish with an integration review.
- Execute a feature implementation plan task by task
- Check specification compliance before reviewing code quality
- Develop with tests written before implementation
NousResearch/hermes-agent☆ 255.3KUpdated Oct 19, 2026
Co-write proposals, specifications, and decision documents through a guided process. Gather background, draft and refine each section, then test the document with a fresh Claude conversation to find unclear explanations and missing context.
- Turning scattered background notes into a proposal
- Drafting specifications or decision documents
- Refining structure and wording section by section
anthropics/skills☆ 182.2KUpdated Oct 10, 2026
Turn a vague request into a precise specification through five phases and file it as a GitHub issue. Optionally start a Claude Code agent in a separate working directory to begin implementation.
- Turn a rough idea into an actionable specification
- Create a GitHub issue from a request
- Convert a request into a backlog item
garrytan/gstack☆ 137KUpdated Oct 19, 2026
Carry out Docupost tasks through Rube MCP, an agent connection to external tools. Discover supported actions, check their required inputs and the service connection, then execute operations according to the specifications returned by tool search.
- Find supported Docupost actions and their inputs
- Check whether the Docupost connection is active
- Run a task using the discovered tool specifications
ComposioHQ/awesome-claude-skills☆ 77.4KUpdated Sep 18, 2026
Turn specifications into pseudocode, a language-independent outline of program logic. Define data structures, handle edge cases, analyze time and memory requirements, and document design patterns and optimization opportunities before implementation.
- Turning specifications into clear processing steps
- Comparing data structures and computational costs
- Planning error handling and edge cases before coding
ruvnet/ruflo☆ 77.1KUpdated Oct 19, 2026
Organize new features, complex implementations, and architecture changes into the SPARC stages: specification, pseudocode, architecture, refinement, and completion. Define requirements and acceptance criteria, consult existing patterns, and record lessons for future work.
- Defining requirements for a new feature
- Organizing a complex implementation
- Planning an architecture change
ruvnet/ruflo☆ 77.1KUpdated Oct 19, 2026
Turn specifications and algorithm outlines into a system architecture. Define components, interfaces, data structures, and deployment plans, then document technology choices, security measures, failure handling, and plans for supporting increased usage.
- Turn specifications into a system design
- Define component responsibilities and API interfaces
- Plan for increased traffic and component failures
ruvnet/ruflo☆ 77.1KUpdated Oct 19, 2026
Turn specifications and designs into working code using test-driven development: write failing tests, implement enough code to pass, then refactor. The workflow also covers error handling, performance improvements, documentation, and coordinated changes across components.
- Implementing a feature from specifications and designs
- Developing authentication or APIs with tests
- Refactoring code while checking test results
ruvnet/ruflo☆ 77.1KUpdated Oct 19, 2026
Review implemented features against their requirements, add missing tests, and check performance constraints. Produce documentation, a table linking requirements to code and tests, and evidence showing whether the feature is ready for deployment.
- Review an implementation against its specification
- Add tests for uncovered requirements
- Link requirements to code and passing tests
ruvnet/ruflo☆ 77.1KUpdated Oct 19, 2026
Turn an approved specification into pseudocode, a plain outline of program logic, and an architecture defining module responsibilities and API inputs and outputs. After user confirmation, proceed with implementation and unit tests based on those designs.
- Turning an approved specification into pseudocode
- Defining module boundaries and dependency rules
- Designing API inputs, outputs, and error responses
ruvnet/ruflo☆ 77.1KUpdated Oct 19, 2026
Archive several OpenSpec changes together after reviewing their documents and task progress. The skill checks code to resolve overlapping specification updates, syncs the selected updates, and reports which changes were archived, skipped, or failed.
- Archive several completed changes together
- Resolve overlapping specification updates
- Review unfinished work before archiving
Fission-AI/OpenSpec☆ 72.4KUpdated Oct 19, 2026
Compare an implementation with its OpenSpec specifications, tasks, and design decisions before archiving the change. Get a report on completion, requirement coverage, and consistency, with prioritized issues, actionable recommendations, and explicit limits where evidence is missing.
- Check for unfinished tasks before archiving a change
- Find gaps between specifications and implementation
- Review scenario tests and adherence to design decisions
Fission-AI/OpenSpec☆ 72.4KUpdated Oct 19, 2026