init-project

Create modular project scaffolding and governance documents for new software projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the initial project setup by provisioning modular structure and governance artifacts.

Core Features & Use Cases

  • Create a modular folder layout (docs/context, docs/decisions) and governance documents (AGENTS.md, DECISIONS.md, docs/current-state.md)
  • Initialize a shared planning scaffold and protocol guidance to keep agents synchronized
  • Use cases include starting new software projects with consistent state-tracking and decision histories

Quick Start

Initialize a new modular project with memory, decision-log, and current state tracking.

Frequently Asked Questions about init-project

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

FAQPage Schema
How do I set up a new software project with consistent state tracking and decision logs?▼

To set up a new software project with state tracking and decision logs, you can automate the initial project setup by provisioning a modular folder layout alongside governance artifacts like AGENTS.md and DECISIONS.md. This ensures consistent scaffolding and decision histories across teams.

What is the best way to initialize project governance documents and a modular folder structure?▼

The best way to initialize project governance documents and a modular folder structure is through automated filesystem scaffolding. This generates necessary directories like docs/context and docs/decisions, and creates AGENTS.md, docs/current-state.md, and protocol docs to keep agents synchronized.

Can I use automated scaffolding to generate AGENTS.md and DECISIONS.md for new projects?▼

Yes, you can use automated scaffolding to generate AGENTS.md and DECISIONS.md for new projects. The initialization process provisions these governance documents alongside a modular folder layout and a shared planning scaffold to maintain decision histories.

Does project initialization work for teams needing shared planning scaffolds and protocol guidance?▼

Project initialization works for teams needing shared planning scaffolds and protocol guidance by initializing a planner with placeholder tasks. It applies to new software projects across teams requiring consistent scaffolding, documentation, and current state tracking.

When do I need to initialize a modular project with current state tracking and decision histories?▼

You need to initialize a modular project with current state tracking and decision histories when starting new software projects that require synchronized agents. This process provisions governance artifacts and protocol docs to maintain a shared planning scaffold.

What limitations should I expect when automating initial project setup with filesystem scaffolding?▼

When automating initial project setup with filesystem scaffolding, you should expect the process to strictly generate placeholder tasks and predefined governance artifacts like docs/current-state.md. It initializes structure and protocol docs but does not populate project-specific logic or code.