spec

Automates spec-driven development workflows with live Console annotations and planning-to-verification support.

Updated Oct 28, 2022
One-click install
npx skills add https://github.com/patrykk21/dotfiles --skill spec-patrykk21
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/patrykk21/dotfiles/tree/main/claude/skills/spec
Command: npx skills add https://github.com/patrykk21/dotfiles --skill spec-patrykk21

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pilot, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Skill Unit solves the complex process of spec-driven development by facilitating live annotation within the Console, which enhances planning, implementation, and verification phases, ensuring clarity and traceability in workflows.

Core Features & Use Cases

  • Live Annotations: Enable real-time marking up of plans and code changes, making it easier to understand the design and implementation process.
  • Automated Workflows: Automate steps like plan detection, routing, and execution using specialized Skills and model dispatchers.
  • Customizable Models: Offers different models for different phases like planning, implementation, and verification, providing flexibility based on the user's subscription tier.

Quick Start

To begin a new spec-driven development cycle, execute the command '/spec <task_description>.'

Frequently Asked Questions about spec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate spec-driven development workflows with live annotations?

You can automate spec-driven development workflows by executing '/spec <task_description>' to trigger live Console annotations. This enables real-time markup of plans and code changes while automating plan detection, routing, and execution.

What is live annotation in specification-driven development?

Live annotation in specification-driven development is the real-time markup of plans and code changes directly within the Console. It enhances the planning, implementation, and verification phases by ensuring continuous clarity and traceability of iterative workflows.

Does spec-driven development support different models for planning and verification?

Spec-driven development supports customizable models tailored for different phases like planning, implementation, and verification. This flexibility allows model dispatchers to adapt to various development stages based on the user's subscription tier.

Do I need the pilot dependency to start a spec-driven development cycle?

Yes, the pilot dependency is required to operate this spec-driven development Skill. It provides the foundational environment needed to run the automated workflows, specialized scripts, and model dispatchers for your development cycle.

Can I use automated workflows for iterative planning and code verification?

Yes, automated workflows support multiple stages of iterative development from planning to code verification. The Skill routes tasks through specialized phases, applying live Console annotations to maintain traceability across each iteration.