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.