skills/project-ops-router/SKILL.md
Route project operations tasks — git, memory, bootstrap, remote, workspace, code review, timeline, ops — to the correct skill. Use when the task involves commits, pushes, worktrees, project memory, enabling project-local skills, SSH/server coordination, sidecar runners, or audits. Do not solve the ops task directly.
npx skillsauth add a-green-hand-jack/ml-research-skills project-ops-routerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a router. Do not perform the operation directly.
Your job: classify the task → select one child skill → hand off.
git rev-parse --git-common-dir vs --show-toplevel.memory/BRIEFING.md exists, read it for current phase and active worktrees.| Bucket | Key signals | Route to |
|---|---|---|
| git-ops | commit, push, merge, rebase, stash, conflict, lock file, worktree state, Git failure | safe-git-ops |
| new-branch/worktree | create branch, new worktree, experiment branch, paper venue branch, arXiv branch | new-workspace |
| project-memory | claim board, evidence, risk, action, handoff, phase dashboard, memory bootstrap, closeout | research-project-memory |
| skills-bootstrap | enable ml-research-skills in a project, decide local vs global install, avoid full bundle in non-ML repo | ml-research-bootstrap |
| project-init | initialize project, create paper/code/slides repos, GitHub Project, root AGENTS.md | project-init |
| remote-server | SSH, server state, sync safety, SLURM/RunAI coordination, remote logs, artifacts, HPC | remote-project-control |
| code-review | review implementation, fresh-context audit, writer/reviewer separation, review bundle | code-reviewer |
| sidecar | one-shot Codex task, bounded scan, precommit classifier, draft proposal, ephemeral run | sidecar-task-runner |
| sync-paper | promote experiment results to paper memory, sync evidence, project-sync | project-sync |
| timeline | retrospective, progress summary, git history timeline, mentor report, phase planning | work-timeline-planner |
| token-audit | token usage, Codex burn, cache reuse, session cost, attention telemetry | token-usage-auditor |
| skill-audit | skill inventory, routing quality, stale references, validation readiness, skill system | skill-system-auditor |
| personalization | user preferences, repeated corrections, private memory, reusable rules from trajectory | personalization-memory |
| memory-publish | audit private memory/skills before publishing, redaction, privacy risk | memory-publication-auditor |
safe-git-ops and remote-project-control, read references/contrastive-routing.md.safe-git-ops.remote-project-control.research-project-memory.testing
Bootstrap project-local ml-research-skills. Use from global installs when creating a new ML research project, enabling this collection in an existing ML research repo, or deciding whether to install the full bundle locally. Route to project-init for new projects; do not handle paper or experiment work directly.
testing
Route ML/AI paper writing tasks to the correct skill — contract planning, prose drafting, section writing, consistency editing, review simulation, rebuttal, submission, or citation work. Use when the task involves writing, revising, reviewing, or submitting a paper instead of guessing between paper-writing-assistant, paper-writing-contract-planner, paper-reviewer-simulator, auto-paper-improvement-loop, or citation skills. Do not draft prose directly.
data-ai
Project-local router for ML research skill selection. Use inside an initialized ML research project, or while maintaining this skill repo, when the user describes an ML research/paper/experiment/discovery/ops/release workflow and may not know the skill; route to a domain router or high-signal leaf. Do not use for generic non-ML projects.
development
Route ML experiment planning, execution, debugging, result interpretation, and evidence packaging tasks to the correct skill. Use this when the task involves experiments, compute, results, or evidence — instead of guessing between run-experiment, run-status-monitor, experiment-debugger, result-diagnosis, research-results-auditor, statistical-analysis-planner, or paper packaging skills. Do not solve the task directly.