A structured approach to feature planning that auto-sizes itself based on complexity. Small changes skip straight to implementation, while larger features get full specs with requirement IDs, architecture decisions, and atomic task breakdowns. The workflow is always Specify then Execute, with optional Design and Tasks phases in between that only kick in when scope demands it. Keeps project state, decisions, and blockers in persistent memory across sessions. Works for both greenfield projects and mapping existing codebases. The context loading strategy is thoughtful, keeping base load around 15k tokens and using sub-agents for research and parallel task execution. Opinionated but flexible enough to get out of your way when you're just fixing a bug.

skills.sh installs
1.3K
GitHub stars
7.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add tech-leads-club/agent-skills --skill tlc-spec-driven --agent claude-code

Installs into .claude/skills of the current project.

Files

Tech Lead's Club - Spec-Driven Development

Plan and implement features with precision. Granular tasks. Clear dependencies. Right tools. Zero ceremony.

┌──────────┐   ┌──────────┐   ┌─────────┐   ┌─────────┐
│ SPECIFY  │ → │  DESIGN  │ → │  TASKS  │ → │ EXECUTE │
└──────────┘   └──────────┘   └─────────┘   └─────────┘
   required      optional*      optional*     required

* Agent auto-skips when scope doesn't need it

Critical Rules (read before acting)

Loading this skill's files. Reference files live under references/ in this skill's own directory (where this SKILL.md resides). Resolve them relative to the skill directory, never the workspace root. When a step tells you to read a reference, read it to the end before acting.

Sponsors

Details

Repository
github.com/tech-leads-club/agent-skills
Categories
Testing & QA, Code Review & Quality, AI & Agent Building, Productivity & Planning, Python, Design & UI/UX
First seen
Jun 3, 2026

More from tech-leads-club/agent-skills

All 22
1kostja94 avatarpaid-ads-strategykostja94/marketing-skillsWhen the user wants to plan paid ads strategy, allocate ad budget, or choose paid channels. Also use when the user mentions "paid ads," "paid media," "PPC," "SE1.3Kskills.sh installs
2neolabhq avatarwrite-testsneolabhq/context-engineering-kitAdd missing test coverage for your local code changes by generating new test files (covers uncommitted and untracked changes, or the latest commit if everything1.3Kskills.sh installs
3mindrally avatarselenium-automationmindrally/skillsExpert guidance for browser automation and web testing using Selenium WebDriver with best practices for element location, waits, and test organization.1.3Kskills.sh installs
4neolabhq avatarcreate-skillneolabhq/context-engineering-kitGuide for creating effective skills. This command should be used when users want to create a new skill (or update an existing skill) that extends Claude's capab1.2Kskills.sh installs
5anivar avatarzodanivar/zod-skillZod v4 best practices, patterns, and API guidance for schema validation, parsing, error handling, and type inference in TypeScript applications. Covers safePars1.1Kskills.sh installs
6eronred avatarapp-preview-videoeronred/aso-skillsWhen the user wants to plan, script, produce, or optimize App Store Preview videos or Google Play promo videos — the autoplay videos that show in App Store/Play1.1Kskills.sh installs