init

Create a .specify/ directory structure and config.yaml for Specify workflows.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/augentic/specify --skill init-augentic
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/augentic/specify/tree/main/plugins/spec/skills/init
Command: npx skills add https://github.com/augentic/specify --skill init-augentic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill sets up a new project for spec-driven development by creating the necessary directory structure and configuration files.

Core Features & Use Cases

  • Project Scaffolding: Automatically generates the .specify/ directory with subdirectories for changes, specs, and cache.
  • Configuration Setup: Installs a starter config.yaml based on a chosen schema, which can be customized for project specifics.
  • Use Case: When starting a new project that will use the Specify workflow, run this Skill to establish the foundational project structure and configuration.

Quick Start

Run the /spec:init command with the Omnia schema URL to initialize your project.

Frequently Asked Questions about init

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

FAQPage Schema
How do I set up a spec-driven development project from scratch?▼

To set up spec-driven development, you need a foundational project structure. This Skill scaffolds the necessary .specify/ directory with subdirectories for changes, specs, and cache to establish your workflow baseline.

What is the best way to initialize a configuration file for spec-driven workflows?▼

The best way to initialize configuration is by generating a starter config.yaml file. This Skill installs a customizable configuration based on a chosen schema, ensuring your project meets Specify workflow requirements.

Can I use a custom schema URL for project scaffolding?▼

Yes, you can use a custom schema URL for project scaffolding. This Skill supports schema resolution from provided URLs or names to configure the initial setup of your spec-driven development environment.

Do I need any dependencies to create the .specify directory structure?▼

No dependencies are required to create the .specify directory structure. This Skill operates independently to generate the required changes, specs, and cache subdirectories along with your config.yaml file.

When should I run project initialization for spec-driven development?▼

You should run project initialization when starting a new project that will use the Specify workflow. This establishes the foundational project structure and baseline configuration before you begin writing specifications.