wip-repo-init

Scaffold a standardized `ai/` directory structure in new or existing repositories.

3|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/wipcomputer/wip-ai-devops-toolbox --skill wip-repo-init
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wip-repo-init
Source: https://github.com/wipcomputer/wip-ai-devops-toolbox/tree/main/tools/wip-repo-init
Command: npx skills add https://github.com/wipcomputer/wip-ai-devops-toolbox --skill wip-repo-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of a standardized ai/ directory structure within any software repository, ensuring consistent organization for AI-related development artifacts.

Core Features & Use Cases

  • New Repositories: Creates a complete ai/ directory with subfolders for plans, dev updates, todos, and notes.
  • Existing Repositories: Safely integrates the new structure by moving existing ai/ contents to a temporary holding area (ai/_sort/ai_old/) for manual sorting, preventing data loss.
  • Use Case: When starting a new project or onboarding an existing one into a standardized AI development workflow, run this command to quickly set up the necessary organizational structure for AI-generated code, documentation, and planning.

Quick Start

Run wip-repo-init in your repository to scaffold the ai/ directory.

Frequently Asked Questions about wip-repo-init

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

FAQPage Schema
How do I scaffold a standardized AI directory structure in my repository?▼

To scaffold an AI directory, run `wip-repo-init` in your repository. It creates an `ai/` folder with subfolders for plans, dev updates, todos, and notes to organize AI development artifacts.

What happens to existing ai/ directories when scaffolding a new structure?▼

When scaffolding existing repositories, the tool migrates existing `ai/` contents to a temporary holding area (`ai/_sort/ai_old/`). This prevents data loss by allowing manual sorting before integration.

Do I need Node.js to scaffold an ai/ directory for development updates?▼

Yes, you need Node.js installed because scaffolding the AI directory requires the `wip-repo-init` npm package. This ensures the script can properly generate the folder structure for plans and notes.

What is the best way to organize AI-generated code and planning artifacts in a new repository?▼

The best way to organize AI artifacts is using a standardized `ai/` directory structure. This separates plans, development updates, todos, and notes into dedicated subfolders for consistent repository management.

Can I use repo init scripts to onboard an existing software project into an AI development workflow?▼

Yes, you can use the scaffolding script to onboard existing projects into an AI development workflow. It integrates the standardized directory structure while moving existing content to a temporary sorting area to prevent data loss.