hm-l3-integration-contracts
Formal bidirectional contract authority between skills and agents.
Skill by shynlee04
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/shynlee04-hm-l3-integration-contracts
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, security, productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/hm-l3-integration-contracts
Tools it pre-approves 6
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
ReadWriteEditBashGlobGrep
What's inside
- Skill name
hm-l3-integration-contracts- Description
- Formal bidirectional contract authority between skills and agents. Every skill declares which agent types should load it; every agent domain declares which skills it loads per task category. No orphan skills, no unnecessary cross-lineage loads. Use when checking which skills an agent should load, which agents consume a skill, validating cross-lineage bridges (hm↔hf), detecting orphan skills with no agent bindings, or verifying contract compliance. Triggers: integration contracts, skill-agent bindings, agent skill loading, cross-lineage validation, orphan skill detection, which skills for agent, which agents use skill, contract compliance check, agent skill permissions, skill consumption list. NOT for creating agents or skills — that belongs to hf-meta-builder and hm-spec-driven-authoring.
- License
- MIT
- Allowed tools
- Read, Write, Edit, Bash, Glob, Grep
- Metadata
- role: integration-contracts · layer: 3 · lineage: hm-* · pattern: P2 · version: 1.0.0 · task-group: how-to-verify
- Instructions
- 344 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Pre-approves any shell command
Files (14)
- SKILL.md
- .gitkeep · evals/
- evals.json · evals/
- .gitkeep · metrics/
- rich-gate-scorecard.md · metrics/
- .gitkeep · references/
- agent-to-skill-bindings.md · references/
- contract-schema.md · references/
- cross-lineage-rules.md · references/
- skill-to-agent-bindings.md · references/
- .gitkeep · scripts/
- validate-contracts.sh · scripts/
- .gitkeep · templates/
- .gitkeep · workflows/
SKILL.md (first lines)
## Overview Define and enforce bidirectional agent↔skill bindings across all 5 Hivemind lineages. Every skill declares its intended agent audience; every agent domain declares required skill sets. This prevents orphan skills (no agent loads them), unnecessary cross-lineage loads (violating D-AD-01), and undocumented skill dependencies. **This skill is the contract authority.** It is the source of truth for which agents load which skills and which skills are consumed by which agents. ## On Load 1. Read `references/agent-to-skill-bindings.md` — complete agent domain → required skills mapping 2. Read `references/skill-to-agent-bindings.md` — complete skill → consumed-by agents mapping 3. Read `references/cross-lineage-rules.md` — D-AD-01 enforcement rules 4. Read `references/contract-schema.md` — the contract declaration schema for both SKILL.md and agent .md files 5. Validate the binding under question against the canonical tables ## Quick Jump | Need | Section | Jump | |------|---------|------| | "Which skills does agent X load?" | Agent→Skill Table | [references/agent-to-skill-bindings.md](references/agent-to-skill-bindings.md) | | "Which agents consume skill Y?" | Skill→Agent Table | [references/skill-to-agent-bindings.md](references/skill-to-agent-bindings.md) | | "Can an hf agent load an hm skill?" | Cross-Lineage Rules | [references/cross-lineage-rules.md](references/cross-lineage-rules.md) | | "How do I declare bindings?" | Contract Schema | [references/contract-schema.md](references/contract-schema.md) | | "Is this skill orphaned?" | Orphan Detection | [Orphan Detection Protocol](#orphan-detection-protocol) | | "Validate all bindings" | Validation Script | [scripts/validate-contracts.sh](scripts/validate-contracts.sh) | | "What if a binding is wrong?" | Self-Correction | [Self-Correction](#self-correction) | ## Agent-to-Skill Bindings Each agent domain loads a mandatory set of skills. These are non-negotiable — an agent without its required skills is under-equipped for its task domain. ### Research Domain | Agent Type | Required Skills | |-----------|----------------| | Researcher | hm-l3-detective, hm-l3-deep-research, hm-l3-tech-stack-ingest, hm-l3-research-chain | | Scout | hm-l3-detective, hm-l3-tech-stack-ingest | | Investigator | hm-l3-detective, hm-l2-debug, hm-l2-completion-looping | | Synthesizer | hm-l3-synthesis, hm-l3-deep-research | | Technician | hm-l3-tech-stack-ingest, hm-tech-context-compliance | ### Planning Domain | Agent Type | Required Skills | |-----------|----------------| | Planner | hm-l2-spec-driven-authoring, hm-l2-planning-persistence | | Strategist | hm-l2-spec-driven-authoring, hm-l2-roadmap-maintainability, hm-l2-feature-ecosystem | | Architect | hm-l2-refactor, hm-l2-cross-cutting-change | | Ecologist | hm-l2-feature-ecosystem, hm-l2-roadmap-maintainability | ### Implementation Domain | Agent Type | Required Skills | |-----------|----------------| | Executor | hm-l2-phase-execution, hm-l2-cross-cutting-change, hm-l2-test-driven-execution | | Builder (hm) | hm-l2-test-driven-execution, hm-l2-cross-cutting-change | | Integrator | hm-l2-phase-execution, hm-l2-production-readiness | | Operator | hm-l2-phase-execution, hm-l2-completion-looping | ### Quality Domain | Agent Type | Required Skills | |-----------|----------------| | Reviewer | hm-l2-test-driven-execution, gate-l3-evidence-truth, hm-l2-production-readiness | | Auditor | hm-l2-gate-orchestrator, gate-l3-evidence-truth, gate-l3-spec-compliance | | Validator | hm-l2-test-driven-execution, gate-l3-evidence-truth | | Critic | gate-l3-evidence-truth, hm-l2-test-driven-execution | | Assessor | hm-l2-production-readiness, gate-l3-evidence-truth | ### Debug Domain | Agent Type | Required Skills | |-----------|----------------| | Debugger | hm-l2-debug, hm-l2-completion-looping | | Investigator | hm-l3-detective, hm-l2-debug, hm-l2-completion-looping | ### Orchestration Domain | Agent Type | Required Skills | |-----------|----------------| | Orchestrator (L0) | hm-l2-gate-orchestrator, hm-l2-coordinating-loop | | Coordinator (L1) | hm-l2-coordinating-loop, hm-l2-subagent-delegation-patterns, hm-l2-gate-orchestrator | | Guardian | hm-l2-phase-loop, hm-l2-completion-looping | | Finisher | hm-l2-completion-looping, hm-l2-test-driven-execution | | Persistor | hm-l2-planning-persistence, hm-l2-completion-looping | ### Meta-Builder Domain (hf-* lineage) | Agent Type | Required Skills | |-----------|----------------| | Orchestrator (hf L0) | hf-l2-agent-composition, hf-l2-agents-and-subagents-dev, hf-l2-delegation-gates | | Coordinator (hf) | hf-l2-agent-composition, hf-l2-agents-and-subagents-dev | | Agent Builder | hf-l2-agent-composition, hf-l2-agents-and-subagents-dev, hf-l2-naming-syndicate | | Skill Builder | hf-l2-skill-synthesis, hf-l2-use-authoring-skills, hf-l2-naming-syndicate | | Command Builder | hf-l2-command-dev, hf-l2-command-parser, hf-l2-naming-syndicate | | Tool Builder | hf-l2-custom-tools-dev, hf-l2-naming-syndicate | | Auditor (hf) | hf-l2-auditor (self-referential), gate-l3-evidence-truth | | Refactorer (hf) | hf-l2-use-authoring-skills, hm-l2-refactor | | Synthesizer (hf) | hf-l2-skill-synthesis, hm-l3-synthesis | | Prompter | hf-l2-agent-composition, hf-l2-context-absorb | ### Discovery Domain | Agent Type | Required Skills | |-----------|----------------| | Brainstormer | hm-l2-brainstorm | | Mentor | hm-l2-brainstorm, hm-l2-product-validation | ### Writing Domain | Agent Type | Required Skills | |-----------|----------------| | Writer | hm-l2-spec-driven-authoring | | Curator | hm-l2-production-readiness, hm-l2-roadmap-maintainability | ### Routing Domain | Agent Type | Required Skills | |-----------|----------------| | Router | hm-l2-skill-router, hm-l2-lineage-router | | Connector | hm-l2-cross-cutting-change, hm-l2-coordinating-loop | ## Skill-to-Agent Bindings Each skill declares which agent types consume it. This enables orphan detection (skills with zero consumers) and overlap detection (same skill loaded by agents that don't need it). ### Research Pipeline Skills | Skill | Consumed By | Lineage | |-------|------------|---------| | hm-l3-detective | hm-l2-researcher, hm-l2-scout, hm-l2-investigator | hm STRICT |
From shynlee04/hivemind-plugin, MIT.
More from shynlee04/hivemind-plugin
- 0.578score
hf-l2-skill-synthesis
shynlee04
Use when synthesizing skills from GitHub repos, classifying skill patterns, building template libraries, generating eval frameworks, or creating eval-driven…
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hm-l2-coordinating-loop
shynlee04
Coordinate multi-agent dispatch with validation gates and handoff protocols.
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hm-l3-synthesis
shynlee04
Compress research findings into actionable artifacts with tiered reduction.
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hf-l2-agent-composition
shynlee04
Teaches agents how to compose specialist agents from user intent using XML markup grammar, step protocols, and structured return formats.
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hm-l3-detective
shynlee04
Investigate codebases with SCAN, READ, and DEEP reading modes.
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
hf-l2-command-parser
shynlee04
This skill should be used only when parsing $ARGUMENT propositional commands from OpenCode command strings.
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
hf-l2-skill-router
shynlee04
Maps meta-builder task domains to hf-* skill loading bundles with priority ordering.
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
gate-l3-lifecycle-integration
shynlee04
Internal quality gate that evaluates whether Hivemind harness implementations correctly participate in the runtime lifecycle — covering 9-surface mutation…
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
gate-l3-spec-compliance
shynlee04
Spec compliance gate performing bidirectional traceability, gap detection (4 types), EARS acceptance criteria validation, and anti-pattern scanning.
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
hf-l2-delegation-gates
shynlee04
Enforce pre-delegation authorization gates before agent dispatch.
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
hm-l2-requirements-analysis
shynlee04
Formal requirements diagnosis methodology for detecting gaps, contradictions, missing constraints, and unvalidated assumptions in existing requirements.
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
hf-l2-context-absorb
shynlee04
Multi-wave swarm protocol for absorbing dense context (links, text, files, stories, events, actors) into persistent session-context-prompt.md.
SkillCFreshness: C★ 51Claude Code +9
Signals
- Stars
- 51
- Forks
- 16
- Open issues
- 21
- Last commit (this folder)
- May 7, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- MIT
- Repository
- github.com/shynlee04/hivemind-plugin
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from shynlee04
- 0.578score
hm-l3-detective
shynlee04
Investigate codebases with SCAN, READ, and DEEP reading modes.
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hm-l3-synthesis
shynlee04
Compress research findings into actionable artifacts with tiered reduction.
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hf-l2-skill-synthesis
shynlee04
Use when synthesizing skills from GitHub repos, classifying skill patterns, building template libraries, generating eval frameworks, or creating eval-driven…
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hm-l2-coordinating-loop
shynlee04
Coordinate multi-agent dispatch with validation gates and handoff protocols.
SkillCFreshness: C★ 51Claude Code +9 - 0.578score
hf-l2-agent-composition
shynlee04
Teaches agents how to compose specialist agents from user intent using XML markup grammar, step protocols, and structured return formats.
SkillCFreshness: C★ 51Claude Code +9 - 0.574score
gate-l3-lifecycle-integration
shynlee04
Internal quality gate that evaluates whether Hivemind harness implementations correctly participate in the runtime lifecycle — covering 9-surface mutation…
SkillCFreshness: C★ 51Claude Code +9
Cite this page
hm-l3-integration-contracts skill. Agent Mart. https://agentmart.dev/skills/shynlee04-hm-l3-integration-contracts (last updated 2026-10-24)