docfactory-init

Generate Source-of-Truth project documents from an Idea Capsule.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/burakdirin/skills --skill docfactory-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docfactory-init
Source: https://github.com/burakdirin/skills/tree/main/skills/docfactory-init
Command: npx skills add https://github.com/burakdirin/skills --skill docfactory-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

From an idea capsule, generate the initial project context to lock scope and terminology across downstream docs.

Core Features & Use Cases

  • Generates 00-project-brief.md, 00-decisions.md, and 00-glossary.md from a concise idea capsule.
  • Validates consistency across the three outputs and provides templates and references.
  • Supports optional validators and a local generator for quick scaffolding.

Use cases include starting a new app project, onboarding teammates, and ensuring alignment before PRD/UI/Architecture.

Quick Start

Provide an idea capsule YAML and run the generator to create the three Source-of-Truth documents.

Frequently Asked Questions about docfactory-init

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

FAQPage Schema
How do I generate source-of-truth project documents from an initial idea capsule?

To generate source-of-truth project documents from an idea capsule, provide a concise YAML file and run the local generator. This automatically creates the initial project context to lock scope, stack, and terminology across downstream documents.

What is an idea capsule and why do I need it for MVP-driven mobile app development?

An idea capsule is a concise YAML input that defines the initial project context. It is needed for MVP-driven mobile app development to lock scope, stack, and terminology before creating downstream PRD, UI, or architecture documents.

Do I need pyyaml installed to scaffold project briefs, decisions, and glossaries?

Yes, you need the pyyaml dependency installed to parse the idea capsule YAML input. This is required for the local generator to scaffold the project brief, decisions, and glossary markdown files.

What's the best way to ensure alignment across project brief, decisions, and glossary before writing a PRD?

The best way to ensure alignment across project briefs, decisions, and glossaries is to use optional validators after generation. This checks consistency across the three markdown outputs to guarantee terminology alignment before PRD creation.

What specific markdown outputs does the docfactory-init generator create for project initialization?

The generator creates three specific markdown outputs during project initialization: 00-project-brief.md, 00-decisions.md, and 00-glossary.md. These files serve as the source-of-truth for the project context.

Can I use these project documentation templates for onboarding teammates to an existing app project?

Yes, you can use these project documentation templates for onboarding teammates. The generated source-of-truth files lock project scope and terminology, ensuring new members align with the established context before reading detailed PRDs.