بنقرة واحدة
wip-repos
Repo manifest reconciler. Makes repos-manifest.json the single source of truth for repo organization.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Repo manifest reconciler. Makes repos-manifest.json the single source of truth for repo organization.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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.
Post-merge branch renaming. Appends --merged-YYYY-MM-DD to preserve history.
| name | wip-repos |
| description | Repo manifest reconciler. Makes repos-manifest.json the single source of truth for repo organization. |
| license | MIT |
| interface | ["cli","module","mcp"] |
| metadata | {"display-name":"Repo Manifest Reconciler","version":"0.1.0","homepage":"https://github.com/wipcomputer/wip-ai-devops-toolbox","author":"Parker Todd Brooks","category":"dev-tools","capabilities":["manifest-check","filesystem-sync","repo-add","repo-move","tree-generation"],"requires":{"bins":["node","git"]},"openclaw":{"requires":{"bins":["node","git"]},"install":[{"id":"node","kind":"node","package":"@wipcomputer/wip-repos","bins":["wip-repos"],"label":"Install via npm"}],"emoji":"📂"}} |
| compatibility | Requires git, node. Node.js 18+. |
Repo manifest reconciler. Like prettier for folder structure. Move folders around all day; on sync, everything snaps back to where the manifest says.
Use wip-repos for:
check)sync)add)move)tree)Use after:
wip-repos check # diff filesystem vs manifest
wip-repos sync --dry-run # preview moves
wip-repos sync # execute moves
wip-repos add ldm-os/utilities/new-tool --remote wipcomputer/new-tool
wip-repos move ldm-os/utilities/tool --to ldm-os/devops/tool
wip-repos tree # generate directory tree
import { check, planSync, addRepo, moveRepo, generateReadmeTree } from '@wipcomputer/wip-repos';
const result = check('/path/to/manifest.json', '/path/to/repos/');
const moves = planSync('/path/to/manifest.json', '/path/to/repos/');
Tools: repos_check, repos_sync_plan, repos_add, repos_move, repos_tree