wip-repos

Repo manifest reconciler. Makes repos-manifest.json the single source of truth for repo organization.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "wip-repos" with this command: npx skills add Parker Todd Brooks/wip-repos

wip-repos

Repo manifest reconciler. Like prettier for folder structure. Move folders around all day; on sync, everything snaps back to where the manifest says.

When to Use This Skill

Use wip-repos for:

  • Checking if the filesystem matches the manifest (check)
  • Moving repos to match the manifest (sync)
  • Adding a new repo to the manifest (add)
  • Moving a repo in the manifest (move)
  • Generating a directory tree from the manifest (tree)

Use after:

  • Cloning a new repo
  • Moving repos between categories
  • Adding new repos to the org

Do NOT Use For

  • Git operations (use git directly)
  • Repo creation on GitHub (use gh)

API Reference

CLI

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

Module

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/');

MCP

Tools: repos_check, repos_sync_plan, repos_add, repos_move, repos_tree

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.