init-project

Create a Git repository with CLAUDE.md, README, agents, skills, and CI workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mojwang/macbook-dev-setup --skill init-project-mojwang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-project
Source: https://github.com/mojwang/macbook-dev-setup/tree/main/.claude/skills/init-project
Command: npx skills add https://github.com/mojwang/macbook-dev-setup --skill init-project-mojwang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap a complete, ready-to-use agentic project directory, reducing manual setup time and ensuring consistent conventions across shell and web projects.

Core Features & Use Cases

  • Generates a Git repo scaffold with CLAUDE.md templates, README, initialized CI workflows, and starter agents and skills.
  • Supports multiple project types (shell, web) with type-specific skills and hooks for automated governance.
  • Produces a standardized repo layout and starter configurations that accelerate project startup in teams.

Quick Start

Create a new project by running the init-project command to initialize a ready-to-use agentic repository.

Frequently Asked Questions about init-project

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

FAQPage Schema
How do I scaffold a new agentic project with CLAUDE.md and CI workflows?

To scaffold an agentic project, the init-project tool bootstraps a Git repository with CLAUDE.md templates, README, initialized CI workflows, and starter agents. It generates a standardized repo layout that accelerates project startup and ensures consistent tooling conventions.

Does project scaffolding support both shell and web project types?

Yes, project scaffolding supports both shell and web project types. The tool generates type-specific skills and automated governance hooks tailored to the selected project type, ensuring the correct starter configurations and repository automation are wired up.

What is included in a standard agentic project repository layout?

A standard agentic project repository layout includes a Git repository, CLAUDE.md template, README, starter agents, skills, CI workflows, and settings files. These standardized configurations and starter files ensure consistent conventions and automated governance across the project.

How do I customize CLAUDE.md and secrets after project initialization?

After project initialization, you customize CLAUDE.md and configure secrets manually. The scaffolding process creates the template files and repository structure, then guides users to customize the CLAUDE.md instructions and set up necessary secrets for the CI workflows.

Can I use this scaffolding to set up automated governance hooks for agents?

Yes, you can use this scaffolding to set up automated governance hooks. When bootstrapping the project, the tool generates type-specific skills and hooks that provide automated governance for the starter agents within the initialized repository.

Why use a dedicated scaffolding tool instead of manually creating an agentic project directory?

Using a dedicated scaffolding tool reduces manual setup time and ensures consistent conventions. It automatically wires up repository automation, CI workflows, and starter configurations, preventing configuration drift and accelerating project startup across shell and web environments.