with one click
wip-repo-init
Scaffold the standard ai/ directory structure in any repo.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Scaffold the standard ai/ directory structure in any repo.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Complete DevOps toolkit for AI-assisted software development. Release pipeline, license compliance, copyright enforcement, repo visibility guard, identity file protection, manifest reconciler, and best practices. All core tools are agent-callable via MCP.
Private-to-public repo sync. Copies everything except ai/ to the public mirror. Creates PR, merges, syncs releases.
PreToolUse hook that enforces branch discipline, blocks destructive commands, requires repo onboarding before first write, tracks blocked-file retries, and gates PR creation against external repos. Read when: a tool call was denied by the guard, or you're about to make the first write in a new repo, or an agent is setting up a new Claude Code / OpenClaw install.
Hook that blocks destructive edits to protected identity files. For Claude Code CLI and OpenClaw.
One-command release pipeline. Bumps version, updates changelog + SKILL.md, publishes to npm + GitHub.
Repo manifest reconciler. Makes repos-manifest.json the single source of truth for repo organization.
| name | wip-repo-init |
| description | Scaffold the standard ai/ directory structure in any repo. |
| license | MIT |
| interface | ["cli","skill"] |
| metadata | {"display-name":"Repo Init","version":"1.0.0","homepage":"https://github.com/wipcomputer/wip-ai-devops-toolbox","author":"Parker Todd Brooks","category":"repo-management","capabilities":["scaffold-ai-dir","template-copy"],"requires":{"bins":["node"]},"openclaw":{"requires":{"bins":["node"]},"install":[{"id":"node","kind":"node","package":"@wipcomputer/wip-repo-init","bins":["wip-repo-init"],"label":"Install via npm"}],"emoji":"📁"}} |
| compatibility | Requires node. Node.js 18+. |
Scaffolds the standard ai/ directory structure in any repo.
wip-repo-init /path/to/repo # scaffold ai/ in a repo
wip-repo-init /path/to/repo --dry-run # preview without changes
wip-repo-init /path/to/repo --yes # skip confirmation prompt
New repo (no ai/ folder): Creates the full standard structure with all READMEs explaining what goes where.
Existing repo (ai/ folder exists): Shows you what will happen and asks for confirmation. If you say yes:
ai/ contents to ai/_sort/ai_old/ai_old/ into the new structure at your own paceNothing is deleted. Your old files are all in ai/_sort/ai_old/.
ai/
read-me-first.md <- explains everything, links to all sections
_sort/ <- holding pen for files that need sorting
_trash/ <- archive (never delete, move here)
dev-updates/ <- engineering changelog, auto-detected by wip-release
product/
readme-first-product.md <- the product bible
notes/ <- freeform notes, research
plans-prds/ <- plans with lifecycle stages
roadmap.md <- prioritized roadmap
current/ <- plans being built now
upcoming/ <- plans that are next
archive-complete/ <- plans that shipped
todos/ <- per-agent todo files
product-ideas/ <- ideas that aren't plans yet
Every folder has a _trash/ subfolder. Every section has a README explaining what it is, what goes in it, and how to maintain it.
CLI, Skill