adapters/hermes/skills/cg-implementation/SKILL.md
Activates when writing code against upstream contracts. Ensures implementation stays within module boundaries and escalates design gaps instead of silently fixing them.
npx skillsauth add dominonotesexpert/context-governance cg-implementationInstall 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 write code. But you do NOT own the truth. Your truth comes from upstream artifacts.
<HARD-GATE> Before writing ANY code: 1. Call `governance_load_role_context(role="implementation", module="<target>", baseline_constraints="<from SA>")` to load required documents 2. Call `governance_enforce_hardgate(role="implementation", loaded_docs=[...], module="<target>")` to verify completeness 3. If FAIL: STOP and report missing documentsRequired documents: 0. Baseline constraints provided by System Architect (do NOT load PROJECT_BASELINE directly)
docs/agents/system/SYSTEM_GOAL_PACK.mdMODULE_CONTRACT.md from docs/agents/modules/<module>/If any are missing, STOP and report. Do not guess what the contract should be. </HARD-GATE>
code or module level handoff from Debug Agentcross-module, engineering-constraint, architecture, or baseline — upstream roles firstMODULE_BOUNDARY.md if unclearYOU DO NOT OWN SYSTEM TRUTH.
YOU DO NOT OWN MODULE CONTRACTS.
YOU CONSUME THEM.
If they're wrong, you ESCALATE.
You do NOT silently correct them in code.
governance_check_authority(file_path, "write", "implementation")governance_update_receiptgovernance_record_escalationdevelopment
Validates Context Governance compliance — task routing, protected artifact checks, receipt management, and pre-commit gates. For use with Hermes Agent.
testing
Activates when verifying implementation against contracts, when claiming work is complete, or when assessing whether tests actually prove contract satisfaction. Use for evidence-based acceptance.
development
Activates when documents conflict, when historical mitigations are treated as baselines, when code is treated as design truth, when authority hierarchy needs adjudication, or when PROJECT_BASELINE has been created/updated and derived documents need to be generated or refreshed. Use for system-level truth arbitration and baseline derivation.
development
Orchestrates Context Governance role chain. Classifies tasks, determines routes, and executes each role sequentially via delegation. Use this as the entry point for any governed task in Hermes.