init

Generate PROJECT.md, SOUL.md, and CHARACTER.md skeleton docs for fresh projects.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/aspelldenny/sos-kit --skill init-aspelldenny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/aspelldenny/sos-kit/tree/main/skills/init
Command: npx skills add https://github.com/aspelldenny/sos-kit --skill init-aspelldenny

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps a solo operator convert an empty project folder into a structured vision by capturing the project’s purpose, audience, and voice into three foundational docs.

Core Features & Use Cases

  • Capture Vision: generate docs/PROJECT.md with the project rationale, target user, and success metrics.
  • Persona scaffolding: produce docs/SOUL.md and docs/CHARACTER.md when a persona exists, or skip them gracefully otherwise.
  • Handoff-ready artifacts: emit the initial state and a master phiếu skeleton for downstream architects.

Quick Start

Generate the skeleton docs for a fresh project: docs/PROJECT.md, docs/SOUL.md, and docs/CHARACTER.md.

Frequently Asked Questions about init

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

FAQPage Schema
How do I capture project vision and create initial documentation for a fresh project?

To capture project vision for a fresh project, this skill guides a solo operator through a maximum of three discovery questions to generate skeleton docs, including PROJECT.md, SOUL.md, and CHARACTER.md, defining the project's purpose, audience, and voice.

What is the best way to scaffold foundational docs for project init without a tech stack?

Scaffolding foundational docs during project init requires capturing purpose, audience, and voice into markdown files. This skill enforces no-tech-stack and no-code constraints, outputting a state file and skeleton docs for downstream handoff.

Can I use this project init skill if my project has no existing persona?

Yes, you can use this project init skill without an existing persona. It gracefully skips generating docs/SOUL.md and docs/CHARACTER.md when no persona is present, focusing solely on generating docs/PROJECT.md for your core rationale and target user.

Does the vision capture process require technical specifications or code snippets?

The vision capture process explicitly enforces no-tech-stack and no-code constraints. It focuses entirely on capturing the project rationale, target audience, and success metrics into frontmatter-driven markdown skeleton docs for phase zero alignment.

How does the stakeholder alignment workflow handle downstream handoff?

The stakeholder alignment workflow handles downstream handoff by emitting an initial state file and a master skeleton for architects. It outputs frontmatter-driven markdown docs that define the project vision for subsequent development phases.