Skill Router

September 11, 2026 ยท View on GitHub

34 live skills. Choose guidance for a concrete task need; no skill is mandatory. A clear task can proceed in the native agent. Read a skill only when its description fits. Names and descriptions below come from each source SKILL.md; explicit invocation remains available.

Intent, implementation and final judgment

SkillUse it for
implementImplement accepted behavior, repair defects or execute a selected wave with per-lane evidence. Use when: coding is authorized and ready; return facts, not a binding verdict.
planDefine intended behavior, review write scope and assess reversible decisions. Use when: acceptance or approach is unclear before coding; stop once actionable.
validateFreshly judge a finished change against original acceptance before merge. Use when: independent proof is needed; author tests cannot issue PASS. Triggers: "check this change".

Engineering specialists

SkillUse it for
docWrite grounded docs, READMEs, repo instructions or continuity handoffs. Use when: these documents are requested; no reports as a routine completion ritual.
domainClarify domain terms, bounded contexts and repository conventions. Use when: naming, rule ownership or Go and other language standards are unclear; avoid a broad survey.
refactorSimplify structure, interfaces or responsibilities while preserving behavior. Use when: a focused refactor is requested; feature changes need their own intent.
researchTrace code or test a recurring pattern to answer one cited question. Use when: uncertainty needs evidence. Not for external feature teardowns; use reverse-engineer.
reverse-engineerTear down an authorized competitor repo, binary or product into a feature inventory and adoption choices. Use when: comparing an external system; local questions go to Research.
securityReview code or scan for security vulnerabilities, secrets, dependencies and prompt risks. Use when: concrete exposure needs assessment; never silently change policy.
skill-builderCreate, adapt, consolidate or repair skill packages and projections. Use when: authoring guidance, descriptions or structure; Skill Eval measures behavioral benefit.
skill-evalMeasure whether a skill helps a named task or needs revision or removal. Use when: a bounded routing or coding evaluation is requested; conformance alone cannot show benefit.
testWrite behavioral tests, practice TDD or inspect important coverage gaps. Use when: test design or missing proof needs work; running an existing suite needs no skill.

Memory on demand

SkillUse it for
memoryRecall reviewed lessons or deliberately mine and curate experience. Use when: prior evidence can change an action, or learning is requested; no mandatory recall or lesson.

Deliberate planning and review strategies

SkillUse it for
councilCompare independent views on a consequential or contested decision. Use when: the caller selects multiple judges; evidence resolves disagreement, not voting.
craft-goalDraft or lint a bounded persistent goal above a bead graph of RPI experiments. Use when: this goal workflow is explicitly selected; shaping a single change belongs to Plan.
idea-genieGenerate evidenced options or challenge an idea. Use when: deciding what to build or comparing alternatives; exploration does not authorize implementation.
postmortemAnalyze outcomes or an interim cutoff. Use when: a postmortem is explicitly requested; consumes available judgment, never gates code acceptance or requires a lesson.
premortemChallenge a rollout plan with one fresh judge before implementation; identify what could make it fail. Not for finished-code judgment. Triggers: "one judge", "challenge this plan".
reality-checkCheck whether a claimed shipped feature, repo state or goal status holds up in evidence. Use when: comparing a claim with what exists; a gap report is not a verdict.
rpiApply the outcome-to-judgment charter. Use when: the caller explicitly selects RPI; ordinary coding, delegation and native goals do not require this workflow.

Explicit tool and runtime adapters

SkillUse it for
account-rotationSwitch coding-agent accounts and verify runtime identity. Use when: the caller requests an account change; never rotate automatically to evade a quota.
agent-mailCoordinate selected writers with Agent Mail messages and advisory file reservations. Use when: this adapter is requested; mail does not own tracker status.
agent-nativeDispatch independent tasks to parallel workers or selected persistent roles. Use when: delegation is authorized with disjoint scopes; execution does not validate output.
agy-nativeRun a supplied task in AGY Antigravity and collect its result. Use when: the caller selects AGY; never a fallback for native coding.
cassSearch agent session logs and cited episodes with CASS. Use when: past prompts, decisions or failures may answer a question; repeated text is not a proven lesson.
cc-hooksConfigure Claude Code hooks and narrow enforcement guards. Use when: the caller requests hook installation, repair or policy changes; a hook is not required to use other skills.
codex-execRun one prompt through headless Codex and capture its result. Use when: requesting a single noninteractive Codex process. Not for worker batches or retries.
dcgDiagnose a Destructive Command Guard block or configure its rules. Use when: DCG rejected an operation or policy work is requested; never disguise commands to bypass it.
msFind and load guidance with the meta_skill search engine. Use when: searching a skill corpus; CASS owns past sessions and Skill Builder owns package authoring.
ntmOperate selected NTM agent panes and inspect native state. Use when: persistent tmux roles are requested; pane liveness and prompt delivery are not validation.
rchOffload one build through RCH or diagnose its remote compiler. Use when: remote compilation is selected; report errors without creating a retry controller.
sbhInspect disk pressure with SBH and perform an authorized recovery action. Use when: storage diagnosis or SBH recovery is requested; inspection does not authorize deletion.
using-flywheelOperate the Agentic Coding Flywheel through its native workflow. Use when: the caller explicitly selects this factory; convergence and closed work do not prove semantic acceptance.
using-gcOperate Gas City through its Mayor, registry packs and native run state. Use when: the caller explicitly selects Gas City; factory completion does not replace independent judgment.

Complete inventory

SkillTierDispositionHard dependenciesCapabilitiesEffects
account-rotationexecutionkeep_optional_adapter-account_rotationrotate_agent_account
agent-mailexecutionkeep_optional_adapter-agent_mailwrite_agent_mail_records, install_precommit_guard, authorized_destructive_reset
agent-nativemetakeep_optional_adapter-role_dispatch, observe_workers, handoff, dispatch_oncemanage_runtime_sessions, invoke_selected_executor
agy-nativecross-vendorkeep_optional_adapter-dispatch_explicit_packet, provide_fresh_contextstart_agy_session
cassexecutionkeep_optional_adapter-cassrebuild_local_index, sync_remote_sources, download_semantic_model
cc-hooksexecutionkeep_optional_adapter-cc_hookswrite_hook_config, append_guardrail_telemetry, write_session_sentinel
codex-execorchestrationkeep_optional_adapter-codex_execrun_codex_process, sandbox_tiered_workspace_and_network_effects
counciljudgmentkeep_strategy-collect_independent_judgments, synthesize_disagreementwrite_advisory_council_report
craft-goaljudgmentkeep_strategy-goal_prompt_design, goal_prompt_lint-
dcgexecutionkeep_optional_adapter-dcgwrite_dcg_config
docproductkeep_specialist-doc, initialize_missing_docs, write_session_handoffwrite_documentation, write_requested_handoff, create_requested_evidence_directory
domainknowledgekeep_specialist-domain, clarify_domain_language, reconcile_domain_namesupdate_existing_domain_contracts
idea-genieexecutionkeep_strategy-generate_evidenced_options, dueling_idea_genieswrite_idea_portfolio
implementexecutionkeep-execute_one_experiment, collect_factual_evidencemodify_declared_subject, derive_subject_manifest
memoryexecutionkeep_off_path-recall_applicable_context, mine_supported_observations, curate_topic_pages, toil_miningwrite_protected_drafts, update_authorized_topic_pages, write_requested_toil_report
msexecutionkeep_optional_adapter-msspawn_search_server, write_feedback_outcomes, rebuild_search_index
ntmexecutionkeep_optional_adapter-ntmmanage_ntm_panes, dispatch_pane_commands
planexecutionkeep-shape_intent, define_acceptance, bound_write_scopeupdate_intent_source
postmortemjudgmentkeep_strategy-postmortemwrite_postmortem_report
premortemjudgmentkeep_strategy-challenge_planwrite_advisory_plan_review
rchexecutionkeep_optional_adapter-rchremote_compilation_offload, authorized_remote_daemon_worker_mutation
reality-checkjudgmentkeep_strategy-compare_claim_to_evidence, measure_declared_goals, report_native_statuswrite_advisory_gap_report, write_goal_snapshot, write_requested_rendered_spec
refactorexecutionkeep_specialist-refactormodify_source_files
researchexecutionkeep_specialist-research, codebase_recon, pattern_miningwrite_research_report, write_recon_pack, write_pattern_evidence
reverse-engineerexecutionkeep_specialist-reverse_engineerclone_upstream_repo, authorized_binary_execution, write_teardown_artifacts
rpimetakeep_strategyplan, implement, validateown_authorized_outcome, reportdispatch_core_phases
sbhexecutionkeep_optional_adapter-sbhdelete_reclaimable_files, release_disk_ballast, modify_host_storage_config
securityproductkeep_specialist-securitywrite_scan_artifacts
skill-buildermetakeep_specialist-skill_builder, heal_skill, export_skill, distill_expertisewrite_skill_source, write_build_report, regenerate_skill_projections, repair_skill_projections, write_converted_skill_projection, write_advisory_proposal
skill-evalmetakeep_specialist-author_seeded_probe, run_probe_tier, evaluate_skill_decisionwrite_probe_package, dispatch_probe_producer
testexecutionkeep_specialist-testwrite_test_files, write_test_evidence, modify_source_files
using-flywheelexecutionkeep_optional_adapter-route_to_native_flywheel_workflow, expose_agentops_skills, observe_flywheel_runtime-
using-gcexecutionkeep_optional_adapter-dispatch_explicit_packet, observe_gc_runtime, inspect_pack_registries, drive_mayor_dooroperate_gas_city, configure_codex_trust
validatejudgmentkeep-compute_subject_identity, judge_acceptance, return_validation_result, persist_verdictwrite_verdict_artifact