From rna-mcp
Record a business artifact (.oh/ metis, signal, guardrail, or outcome update). Use when capturing learnings, measurements, constraints, or updating outcome status.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rna-mcp:recordThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write a structured markdown file to `.oh/` with YAML frontmatter. Use the templates below for each type.
Write a structured markdown file to .oh/ with YAML frontmatter. Use the templates below for each type.
$ARGUMENTS should be: <type> <slug> [options]
Example: /rna-mcp:record metis protocol-mismatch-hangs
Write to .oh/metis/<slug>.md:
---
id: <slug>
title: "<title>"
outcome: <related-outcome-id>
---
<body — what was learned and why it matters>
Write to .oh/signals/<slug>.md:
---
id: <slug>
outcome: <related-outcome-id>
type: slo|metric|qualitative
threshold: "<measurable threshold>"
---
<body — what this measures and how>
Write to .oh/guardrails/<slug>.md:
---
id: <slug>
severity: candidate|soft|hard
statement: "<one-line constraint>"
outcome: <related-outcome-id>
---
<body — rationale for this constraint>
Edit the existing file at .oh/outcomes/<slug>.md — update status, mechanism, or files in the frontmatter.
$ARGUMENTS to determine type and slug.oh/<subdir>/<slug>.md"/, \, ..)protocol-mismatch-hangs, agent-scoping-accuracynpx claudepluginhub open-horizon-labs/repo-native-alignment --plugin rna-mcpRecords canonical decisions, facts, or preferences in shared Papyrus workspace with automatic deduplication on (type, canonical_name). Returns action and papyrus_id for multi-agent coordination and ADR capture.
Controls when and what Claude writes to documentation files. Only writes when a target file is explicitly named, and only records changes to contracts, processes, rules, or semantics—not noise like bug fixes or retries.