Agent skill · Testing & QA

tlc-spec-driven

Feature planning and implementation with 4 adaptive phases (Specify, Design, Tasks, Execute). Auto-sizes depth by complexity. Writes testable requirements in EARS notation, atomic tasks, atomic Conventional Commits, and requirement traceability. Ships deterministic Python validation scripts so structural gates are enforced by code, not memory. Features an independent Verifier (author != verifier, evidence-or-zero), a discrimination sensor, a decision log (STATE.md), a test-coverage matrix, and a self-improving lessons layer. Stack-agnostic and tool-agnostic. Use when (1) planning features, (2)

tech-leads-clubgithub.com/tech-leads-clubGitHub ↗
claude-codecopilotcursorships scriptsNOASSERTION
Install
npx skills add tech-leads-club/agent-skills --skill tlc-spec-driven --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 18
SKILL.md size: 17 KB
Bundled scripts: yes
Version: 3.3.0
Declared author: Felipe Rodrigues - github.com/felipfr
Path: packages/skills-catalog/skills/(development)/tlc-spec-driven/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,983
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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 - and load them through the active skill by name; never assume a fixed install path. When a step tells you to read a reference, **read it completely (to EOF)** before acting - never act on a partial/truncated read. **Running this skill's scripts.** Every `scripts/*.py` shipped with this skill lives under that same skill directory. Resolve the skill directory first, then invoke `python3 <skill-dir>/scripts/<name>.py ...`. Never run `python3 scripts/...` from the consuming project root - that looks for a project-local `scripts/` tree that is not this sk

What's inside
Steps it walks through
  1. Critical Rules (read before acting)
  2. Auto-Sizing: The Core Principle
  3. .specs Structure
  4. Workflow
  5. Context Loading Strategy
  6. Sub-Agent Delegation
  7. Commands
  8. Knowledge Verification Chain
  9. Output Behavior
  10. Code Analysis
Ships with 17 files
  • references/code-analysis.md
  • references/coding-principles.md
  • references/context-limits.md
  • references/design.md
  • references/discuss.md
  • references/implement.md
  • references/lessons.md
  • references/memory.md
  • references/specify.md
  • references/sub-agents.md
  • references/tasks.md
  • references/validate.md
  • scripts/check_commit.py
  • scripts/lessons.py
  • scripts/validate_spec.py
  • scripts/validate_state.py
  • scripts/validate_tasks.py
More from agent-skills
All skills →
About this skill
What does the tlc-spec-driven skill do?

Feature planning and implementation with 4 adaptive phases (Specify, Design, Tasks, Execute). Auto-sizes depth by complexity. Writes testable requirements in EARS notation, atomic tasks, atomic Conventional Commits, and requirement traceability. Ships deterministic Python validation scripts so structural gates are enforced by code, not memory. Features an independent Verifier (author != verifier, evidence-or-zero), a discrimination sensor, a decision log (STATE.md), a test-coverage matrix, and a self-improving lessons layer. Stack-agnostic and tool-agnostic. Use when (1) planning features, (2)

How do I install it?

Run `npx skills add tech-leads-club/agent-skills --skill tlc-spec-driven --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From tech-leads-club/agent-skills, a repository with 4,983 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going