init-project

Initialize and fill in project stubs using the Esquisse framework.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/loicalleyne/esquisse --skill init-project-loicalleyne
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-project
Source: https://github.com/loicalleyne/esquisse/tree/main/skills/init-project
Command: npx skills add https://github.com/loicalleyne/esquisse --skill init-project-loicalleyne

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, init.sh, TEMPLATES.md, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The init-project skill solves the problem of incomplete context for AI agents, leading to incorrect code implementation. It provides a structured way to initialize and bootstrap projects using the Esquisse framework.

Core Features & Use Cases

  • Project Initialization: Automatically sets up project directories and foundational documents.
  • Context Encoding: Ensures that agents have the necessary context to implement code correctly.
  • Mode Switching: Handles both bootstrap mode for new projects and fill-in mode for projects that already have a skeleton.

Quick Start

Use the init-project skill to initialize a new project with the Esquisse framework. Follow the prompt to provide project details and let the skill handle the setup.

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 project with proper AI-agent context?

To bootstrap a project with AI-agent context, this skill uses the Esquisse framework to automatically set up directories and foundational documents so agents can implement code correctly. It provides structured context encoding to prevent incorrect code generation.

What is the best way to initialize a project using the Esquisse framework?

The best way to initialize an Esquisse framework project is using this skill's automated setup. It handles project initialization by running bash scripts and applying TEMPLATES.md to generate the necessary foundational structure and agent context.

Can I use project initialization scripts to fill in stubs for an existing project?

Yes, you can use project initialization scripts to fill in stubs for an existing project. The skill features a fill-in mode that handles projects with an existing skeleton, complementing the bootstrap mode used for entirely new project creation.

Why does my AI agent implement code incorrectly when starting a new project?

AI agents implement code incorrectly due to incomplete project context. This skill solves the problem of incomplete context by using the Esquisse framework to encode the necessary structural information and foundational documents required for accurate implementation.

Do I need bash and init.sh to set up an AI-agent-ready project?

Yes, you need bash and init.sh to set up an AI-agent-ready project. The skill requires access to these Esquisse scripts and templates, specifically depending on bash execution and TEMPLATES.md to automate the initialization process.