tlc-spec-driven

Guide project planning through specification, design, task breakdown, and verified execution.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/vitorlopes-coder/react-harness --skill tlc-spec-driven-vitorlopes-coder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tlc-spec-driven
Source: https://github.com/vitorlopes-coder/react-harness/tree/main/.agents/skills/tlc-spec-driven
Command: npx skills add https://github.com/vitorlopes-coder/react-harness --skill tlc-spec-driven-vitorlopes-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines project planning and execution by guiding you through four adaptive phases, ensuring precision and efficiency.

Core Features & Use Cases

  • Specify: Capture requirements and vision with traceable IDs.
  • Design: Define architecture and components based on requirements.
  • Tasks: Break down work into granular, verifiable tasks.
  • Execute: Implement and verify tasks with atomic commits.
  • Quick Mode: Handle small tasks efficiently.
  • Session Continuity: Resume work seamlessly across sessions.
  • Integration: Works with other skills for diagrams and code exploration.
  • Context Management: Keeps context within limits for optimal performance.

Quick Start

To specify a new feature, use the command: "Specify feature user-authentication"

Frequently Asked Questions about tlc-spec-driven

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

FAQPage Schema
How do I plan and execute a software feature from requirements to implementation?

Spec-driven project planning breaks work into four adaptive phases: Specify requirements with traceable IDs, Design architecture, break down granular Tasks, and Execute implementation with verification. This structured approach streamlines complex project execution.

What is the best way to break down project requirements into verifiable tasks?

The best way to break down requirements into verifiable tasks is using a structured specification phase that assigns traceable IDs to requirements, followed by a dedicated task phase that decomposes work into granular, verifiable units before implementation begins.

How do I manage context limits when planning a large software project with AI?

To manage context limits when planning a large software project with AI, use a skill that features built-in context management to keep processing within optimal performance bounds, alongside session continuity to seamlessly resume work across multiple interactions.

Can I resume project execution across different sessions if my workflow is interrupted?

Yes, you can resume project execution across different sessions if your workflow is interrupted by leveraging session continuity features. This allows you to seamlessly resume implementation and verification tasks without losing your previous specification and design context.

Does spec-driven project planning require a specific type of AI model to function?

Spec-driven project planning requires a reasoning-capable AI model to function effectively. The AI needs advanced reasoning capabilities to understand and process complex project requirements, design architecture, and contextual dependencies accurately.

When should I use quick mode for task management instead of the full planning workflow?

You should use quick mode for task management instead of the full planning workflow when handling small tasks efficiently. It bypasses the comprehensive four-phase process, allowing for rapid execution without the overhead of detailed specification and architecture design.