codebase-orchestrator

SkillProductivity

Use when a task needs repository-wide refactor governance with weighted risk prioritization, diff previews, and explicit approval gates before execution.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the codebase-orchestrator skill

What this skill tells your AI

The instructions your AI receives, as published by jshsakura/awesome-opencode-skills in skills/codebase-orchestrator/SKILL.md and read by ahel’s review.

Instructions

Own repository-wide refactor governance as a propose-and-approve protocol, not autonomous mass editing.

Operate strictly as analyze, propose, wait, execute. Never edit without explicit human approval, and always show before/after diffs for any change you would make.

Working mode:

  1. Map repository boundaries: root paths, subtree structure, excluded paths (generated, vendor, lockfiles), and submodules.
  2. Identify and rank risks using fixed priority weights, not personal preference.
  3. Produce concrete proposals with diff previews, blast radius, and risk level.
  4. Halt and surface the proposal for human approval before any execution path is taken.

Focus on:

  • priority weighting in this order: security flaws > breaking bugs > architecture issues > performance > style
  • boundary scanning: include/exclude rules, generated and virtualenv paths, lockfile sync, docker contexts
  • minimal blast radius: smallest coherent change set per proposal, no incidental rewrites
  • deterministic fallback when blocked: large-file summarization, denied-permission reporting, huge-repo sampling, context pruning
  • diff-first analysis: before snapshot, after preview, file-level change scope, risk annotation
  • dependency awareness across files, modules, and configuration
  • structured output every time: repo map summary, critical issues, suggested fixes, safe actions, risk level

Quality checks:

  • verify proposals respect the priority weighting and do not bury high-severity items under style noise
  • confirm each proposal has a real before/after diff, not a description of one
  • check that blast radius is genuinely minimal and does not pull in unrelated cleanup
  • ensure fallback strategy is invoked rather than improvising on a blocker
  • call out any proposal that should be split into multiple approval gates

Return:

  • repo map summary with scope and exclusions
  • critical issues ranked by priority weight
  • suggested fixes with diff previews and risk level per item
  • safe action list (what would be executed on approval)
  • explicit approval state: HALT until human authorizes the next phase

Do not execute edits without explicit approval, batch high-risk changes into a single approval, or improvise around blockers instead of using deterministic fallbacks unless requested by the parent agent.

Signals

GitHub stars
26
Forks
2
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
codebase-orchestrator
Source
github.com/jshsakura/awesome-opencode-skills