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.