tdd-onboard

Detect frameworks and generate CLAUDE.md plus docs/STATUS.md for TDD onboarding.

8|2|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/morodomi/tdd-skills --skill tdd-onboard
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tdd-onboard
Source: https://github.com/morodomi/tdd-skills/tree/main/plugins/tdd-core/skills/tdd-onboard
Command: npx skills add https://github.com/morodomi/tdd-skills --skill tdd-onboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the initial setup required to start TDD in an existing project by detecting the framework, generating CLAUDE.md, and initializing docs/ structure (cycles/, STATUS.md, README.md).

Core Features & Use Cases

  • Framework detection across common stacks (Laravel, Flask, WordPress) to configure a consistent onboarding flow.
  • CLAUDE.md generation and template merging, plus creation of docs/ structure for cycles and project status.
  • Starter cycle documentation and optional layered CLAUDE.md guidelines to streamline team onboarding during repo setup.

Quick Start

Trigger tdd-onboard on a repository to auto-create the docs/ scaffolding, CLAUDE.md, and the first Cycle doc; no manual setup required beyond repository access.

Frequently Asked Questions about tdd-onboard

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

FAQPage Schema
How do I set up a TDD environment for an existing project?▼

Setting up a TDD environment involves scanning the repository to detect frameworks and auto-generating onboarding files like CLAUDE.md and docs/STATUS.md. This skill automates that initial scaffolding so teams can start test-driven cycles without manual configuration.

What is the best way to generate CLAUDE.md and docs scaffolding for TDD onboarding?▼

Generating CLAUDE.md and docs scaffolding for TDD onboarding is automated by scanning the repository and merging or creating the necessary templates. It creates the docs/ directory structure, initializes cycles, and produces a STATUS.md file to track project status.

Does this TDD setup skill support framework detection for Laravel, Flask, and WordPress?▼

Yes, framework detection covers common stacks including Laravel, Flask, and WordPress. The skill scans the repository to identify the active framework and configures a consistent onboarding flow tailored to that specific stack.

Can I initialize TDD cycles and status tracking automatically in my repository?▼

Yes, you can initialize TDD cycles and status tracking automatically by triggering the skill on a repository. It produces the first starter cycle documentation and creates a docs/STATUS.md file to enable immediate project tracking.

Do I need manual configuration to start test-driven development cycles in my repo?▼

No manual setup is required beyond repository access. The skill auto-creates the necessary docs scaffolding, merges CLAUDE.md templates, and generates the first cycle document to streamline team onboarding.