tad-init

Create TAD directory structure and initialize project context files.

3|Updated Sep 27, 2025
One-click install
npx skills add https://github.com/Sheldon-92/TAD --skill tad-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tad-init
Source: https://github.com/Sheldon-92/TAD/tree/main/.agents/skills/tad-init
Command: npx skills add https://github.com/Sheldon-92/TAD --skill tad-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initializes a TAD project by laying down the core structure, configurations, and knowledge scaffolds, ensuring a consistent start for triangle-assisted development.

Core Features & Use Cases

  • Create the TAD directory structure (.tad, .tad/active, .tad/archive, .tad/gates, .tad/project-knowledge, .tad/templates/output-formats) and initialize project context files
  • Copy core TAD config, version, templates, and skills from the repository, and optionally bootstrap Claude skills
  • Generate initial project artifacts (PROJECT_CONTEXT.md, NEXT.md, CLAUDE.md) to establish context and workflow
  • Bootstrap foundational project knowledge files under .tad/project-knowledge with a Foundational section
  • Verify the bootstrap results and display a success message with Quick Start and Next Steps

Quick Start

Run tad-init to bootstrap TAD in your current project workspace.

Frequently Asked Questions about tad-init

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

FAQPage Schema
How do I bootstrap project context files for consistent development workflows?

Bootstrapping project context involves generating initial artifacts like PROJECT_CONTEXT.md, NEXT.md, and CLAUDE.md to establish a consistent starting point. This Skill creates the core directory structure and copies essential templates to initialize project context.

What is the best way to set up a standardized project directory structure?

Setting up a standardized project directory structure is done by creating core folders like .tad, .tad/active, .tad/archive, .tad/gates, and .tad/project-knowledge. This initialization lays down foundational scaffolds for a consistent starting point.

How do I initialize project knowledge scaffolds when starting a new project?

Initializing project knowledge scaffolds creates foundational files under the .tad/project-knowledge directory with a Foundational section. This process copies core configuration and templates to ensure a consistent knowledge bootstrap.

Does project initialization require any external dependencies or tools?

Project initialization requires no external dependencies or tools, operating independently to lay down core structure and configurations. It coordinates copying essential config, templates, and skills directly from the repository.

Why does my project setup need a standardized initialization report?

A standardized initialization report is needed to verify bootstrap results and display a success message with Quick Start guidance. It enforces a checklist of actions, file changes, and next steps to ensure a consistent starting point.