init-project

Structure a new repository with stack decisions and a walking skeleton.

15|5|Updated May 4, 2026
One-click install
npx skills add https://github.com/eugenelim/agent-ready-repo --skill init-project-eugenelim
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: init-project
Source: https://github.com/eugenelim/agent-ready-repo/tree/main/.agents/skills/init-project
Command: npx skills add https://github.com/eugenelim/agent-ready-repo --skill init-project-eugenelim

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

init-project helps you avoid fragile throwaway starts when a new idea needs real structure, clear stack decisions, and a maintainable foundation. It guides greenfield work from discovery into a recorded architecture, a first working slice, and a clean handoff to the normal build loop.

Core Features & Use Cases

  • Trigger gate for the right kind of work: Distinguishes real repo starts from scripts, spikes, and one-off throwaways so the right level of ceremony is applied.
  • Foundation before implementation: Records the business value, architecture rationale, and golden-path reference before any skeleton is built.
  • Walking skeleton orchestration: Directs the creation of a minimal end-to-end slice and hands execution to the existing work loop.
  • Use case: A team starting a new service, library, or internal platform uses this skill to turn an idea into a structured repository with decisions captured and a maintainable first slice in place.

Quick Start

Use the init-project skill to turn a brand-new product idea into a structured repository with documented foundation decisions and a walking skeleton.

Frequently Asked Questions about init-project

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

FAQPage Schema
How do I bootstrap a new repository from a greenfield idea?▼

To bootstrap a greenfield project, you first capture the business value and architecture rationale, then build a minimal end-to-end walking skeleton before handing off to standard development loops.

What is a walking skeleton in project setup?▼

A walking skeleton is a minimal end-to-end slice of a new project that establishes the foundational architecture, ensuring the repository structure is maintainable before normal feature development begins.

When should I use a structured project bootstrap instead of a quick prototype?▼

You need a structured project bootstrap when starting a new service or platform that requires recorded stack decisions and a maintainable foundation, rather than a throwaway script or spike.

How do I record architecture decisions for a new software project?▼

Recording architecture decisions for a new software project involves documenting the stack choices and rationale as a foundation brief before implementing the first working slice of the repository.

Does project bootstrap work for existing repositories?▼

No, this project bootstrap workflow is designed exclusively for greenfield starts. It deliberately avoids existing-repo workflows and throwaway prototypes, requiring a clean handoff to standard planning steps instead.