Cairn report writing
Use this skill when writing, rewriting, standardizing, or reviewing Cairn reports, especially migration reports, audit findings, project analysis reports, staged concept summaries, and reports under reports/CAIRN_*.md. Produces Cairn-concept frontmatter, required sections, per-concept scoring, explicit gaps, and a practical roadmap without whole-bundle compliance scores.From its SKILL.md
npx -y skills add danny121583/cairn --skill cairn-report-writingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.3 KB, 419 tokens by cl100k_base, as published. Nobody here has run it
Cairn Report Writing
Core Rule
Write every report as a Cairn concept: YAML frontmatter first, then clear Markdown sections. Reports must be inspectable, timestamped, evidence-based, and useful to a human deciding what to merge next.
Default Workflow
-
Read the raw findings, staged concepts, validator output, auditor output, or migration run summary.
-
Use
references/REPORT_STANDARD.mdas the report contract. -
If generating a report from structured input, run:
python3 scripts/write_cairn_report.py input.json --output reports -
Verify the report includes all required sections for its report type.
-
Keep compliance per concept. Never produce a whole-bundle score.
-
Mention unresolved placeholders such as
<needs author input>or<needs author mapping>as gaps, not failures.
Required Migration Report Shape
Use this section order for migration reports:
- Current State
- Knowledge Inventory
- Relationship Inventory
- Per-Concept Compliance Levels
- Gaps
- Migration Roadmap
The report must include frontmatter:
---
type: schemas/migration-report.md
title: Cairn Migration Report for <project>
description: Read-only Cairn migration analysis for <target>.
status: active
tags: [migration, report, cairn-proposed]
timestamp: <ISO 8601>
---
Writing Rules
- State whether the source project was modified.
- Link or name the staged concept directory.
- Split relationships by
declaredandinferred. - For inferred relations, include the evidence note as written.
- Use
<needs author input>when a claim lacks source support. - Use
<needs author mapping>when a relation target cannot be resolved yet. - Make roadmap items concrete and reviewable: rationale, benefit, risk, and complexity.
Read references/REPORT_STANDARD.md before changing the format, adding a new report type, or reviewing a report for compliance.
What ships with it: 3 files
6.4 KB alongside SKILL.md, 1 of them executable
agents/
- openai.yaml212 B
references/
- REPORT_STANDARD.md2.5 KB
scripts/
- write_cairn_report.pyruns3.7 KB