init

Guide discovery conversations and generate PRD, TECH-SPEC, PROGRESS, and CONTEXT documentation.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tygwan/ultra-codex-init --skill init-tygwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/tygwan/ultra-codex-init/tree/main/.codex/skills/init
Command: npx skills add https://github.com/tygwan/ultra-codex-init --skill init-tygwan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Kickstart new code projects by guiding discovery conversations and generating foundational documentation to reduce ambiguity and accelerate alignment.

Core Features & Use Cases

  • Guided discovery conversations that uncover goals, constraints, and stakeholders
  • Automatic generation of DISCOVERY.md and initial project documentation (PRD, TECH-SPEC, PROGRESS, CONTEXT)
  • Framework-driven setup that scaffolds the .codex structure and ready-to-use templates
  • Optional synchronization workflow to merge ultra-codex-init components into existing projects

Quick Start

Run /init --full to start a discovery-driven project setup and generate initial documentation.

Frequently Asked Questions about init

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

FAQPage Schema
How do I generate project documentation like a PRD and tech spec from scratch?

To generate project documentation like a PRD and tech spec from scratch, run a guided discovery conversation that uncovers goals and constraints, then automatically scaffolds PRD, TECH-SPEC, PROGRESS, and CONTEXT files.

What's the best way to kickstart a new code project and reduce early ambiguity?

Kickstarting a new code project with discovery-led setup reduces early ambiguity by guiding conversations with stakeholders to capture requirements, then scaffolding foundational documentation for immediate team alignment.

Can I initialize documentation for an existing evolving codebase instead of a greenfield project?

Yes, you can initialize documentation for an existing evolving codebase by using an optional synchronization workflow that merges generated discovery components and structured templates into your current repository.

How does guided discovery work for project initialization?

Guided discovery works by prompting you with targeted questions to uncover project goals, constraints, and stakeholders, then translating those answers into structured documentation files within a .codex framework.

Do I need any dependencies to scaffold project context and templates?

No dependencies are required to scaffold project context and templates; the setup framework independently generates the .codex structure and ready-to-use documentation templates directly within your environment.

When should I not use an automated discovery process for project setup?

You should avoid an automated discovery process for project setup when your team already maintains rigid, established documentation workflows, as merging generated PRD and tech spec templates may conflict with existing conventions.