aidd-init

Creates an AIDD workspace with standard templates and configuration.

5|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/GrinRus/ai_driven_dev --skill aidd-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aidd-init
Source: https://github.com/GrinRus/ai_driven_dev/tree/main/skills/aidd-init
Command: npx skills add https://github.com/GrinRus/ai_driven_dev --skill aidd-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initializes a project with canonical AIDD workspace scaffolding, enabling rapid bootstrap of core templates and a ready-to-use project structure.

Core Features & Use Cases

  • Bootstraps the canonical AIDD workspace by copying core templates into your project (AGENTS.md, docs/shared/stage-lexicon.md, docs/index/schema.json, docs/prd/template.md, docs/plan/template.md, docs/research/template.md, docs/spec/template.spec.yaml, docs/tasklist/template.md, docs/loops/template.loop-pack.md, reports/context/template.context-pack.md).
  • Seeds essential templates and establishes the workspace layout (including reports/loops) and preconfigures settings when build tools are detected.
  • Exposes a runtime entrypoint to bootstrap and validate the workspace, with optional flags to force overwrites and detect build tools.

Quick Start

Run python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-init/runtime/init.py to bootstrap the workspace templates into the current project.

Frequently Asked Questions about aidd-init

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

FAQPage Schema
How do I bootstrap an AIDD workspace into an existing project?

To bootstrap an AIDD workspace, run the Python init script to copy canonical templates and establish the ready-to-use directory layout, preconfiguring settings when build tools are detected.

What templates are included when scaffolding a new AIDD workspace?

Scaffolding an AIDD workspace seeds core templates including AGENTS.md, stage-lexicon.md, schema.json, and templates for prd, plan, research, spec, tasklist, loops, and context-pack.

Does the AIDD workspace initialization overwrite existing project files?

Initialization does not automatically overwrite existing files, but the runtime entrypoint exposes optional flags to force overwrites when applying AIDD templates to the current project.

Can I detect and configure build tools during AIDD workspace setup?

Yes, the AIDD workspace setup includes optional build-tool detection that automatically preconfigures .claude/settings.json based on the tools found in your current project.

When do I need to scaffold a canonical AIDD workspace structure?

You need to scaffold a canonical AIDD workspace when starting new projects that require ready-to-use templates for PRDs, plans, research, specs, and tasklists to streamline setup.