Agent Skill
2/7/2026

skill-name

{{DESCRIPTION}}

R
rwb3n
0GitHub Stars
1Views
npx skills add Rwb3n/haios

SKILL.md

Nameskill-name
Description{{DESCRIPTION}}

template: readme status: active date: 2025-12-06 component: templates generated: 2025-12-23 last_updated: '2025-12-28T22:01:22'

Template Files

Templates for scaffolding commands. Used by ScaffoldTemplate.ps1 to create new files without LLM generation.

@.claude/hooks/ScaffoldTemplate.ps1 @.claude/commands/README.md

Available Templates

TemplateOutputVariablesStatus
checkpointSession checkpointSESSION, TITLE, DATEActive
implementation_planImplementation planTITLE, ID, DATEActive
architecture_decision_recordADRNUMBER, TITLE, DATEActive
investigationInvestigation (DISCOVERY phase)BACKLOG_ID, TITLE, DATENEW (ADR-034)
work_itemWork item file (M6-WorkCycle)BACKLOG_ID, TITLE, TIMESTAMPNEW (E2-150)
skillSkill implementationSKILL_NAME, DESCRIPTION, DATENEW (E2-285)
reportReport documentTITLE, DATEActive
readmeREADME templateCOMPONENTActive
backlog_itemBacklog entryID, TITLEActive
directiveOperational directiveTITLEActive
guideReference guideTITLEActive
proposalProposal documentTITLEActive
verificationVerification docTITLEActive
meta_templateTemplate for templates-Active
handoffGeneric handoffTITLE, TYPE, DATEDEPRECATED
handoff_investigationInvestigation handoffTITLE, DATEDEPRECATED

Deprecated Templates (ADR-034)

The following templates are deprecated but kept for backward compatibility:

  • handoff - Replaced by: checkpoint + backlog + memory + /coldstart
  • handoff_investigation - Replaced by: investigation template

Use /new-investigation instead of /new-handoff investigation.

Variable Syntax

Variables use {{VARIABLE}} placeholder syntax.

Example: {{SESSION}} replaced with "36"

Usage

powershell.exe -ExecutionPolicy Bypass -File .claude/hooks/ScaffoldTemplate.ps1 `
  -Template "checkpoint" `
  -Output "docs/checkpoints/2025-12-06-SESSION-36-example.md" `
  -Variables @{SESSION="36"; TITLE="Example Title"}

RFC 2119 Governance Sections (E2-086)

Session 141 (2025-12-28): Five templates now include RFC 2119 governance sections that guide agents with explicit MUST/SHOULD/MAY requirements.

TemplateSection NameKey Requirements
checkpointSession HygieneMUST: Store WHY, update memory_refs
implementation_planPre-Implementation ChecklistMUST: Tests before code, design decisions
investigationDiscovery ProtocolMUST: Use investigation-agent, capture findings
reportVerification RequirementsMUST: Include evidence, list artifacts
architecture_decision_recordDecision CriteriaMUST: Document alternatives, explain WHY

Purpose: RFC 2119 signals (MUST/SHOULD/MAY) are semantic governance that Claude understands. These sections guide agents toward proper behavior without requiring mechanical enforcement.

Reference: ADR-035 (RFC 2119 Governance Signaling), E2-037 (implementation)


Design Rationale

Session 36 (2025-12-06): Templates were created to replace LLM-based file generation. Benefits:

  • No LLM cost per file creation
  • Consistent output every time
  • Faster execution
  • Aligns with "Doing right should be easy" principle

Skills Info
Original Name:skill-nameAuthor:rwb3n