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.