RFC (Request for Comments) specification writing with objective technical analysis. Use when creating technical specifications, design documents, or architecture proposals that require structured evaluation of options and trade-offs.
86
83%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
This skill automatically activates when writing technical specifications, design documents, or architecture proposals that require structured evaluation and stakeholder review.
RFCs must maintain strict neutrality when evaluating options:
Evidence-Based Evaluation
Balanced Trade-off Analysis
Separation of Facts and Opinions
Stakeholder Neutrality
Header Metadata
---
rfc_id: RFC-XXXX
title: [Descriptive Title]
status: DRAFT | REVIEW | APPROVED | IN_PROGRESS | COMPLETED | SUPERSEDED
author: [Name]
reviewers: [List of reviewers with status]
created: YYYY-MM-DD
last_updated: YYYY-MM-DD
decision_date: YYYY-MM-DD (when approved)
---Overview (1-2 paragraphs)
Background & Context
Problem Statement
Goals & Non-Goals
Evaluation Criteria
Options Analysis For each option (minimum 2):
### Option N: [Name]
**Description**: [What this option entails]
**Advantages**:
- [Pro 1]
- [Pro 2]
**Disadvantages**:
- [Con 1]
- [Con 2]
**Evaluation Against Criteria**:
| Criterion | Score/Rating | Notes |
|-----------|--------------|-------|
| ... | ... | ... |
**Effort Estimate**: [Complexity and resources required]
**Risk Assessment**: [Potential risks and mitigations]Recommendation
Technical Design (for approved RFCs)
Implementation Plan
Open Questions
Decision Record
DRAFT → REVIEW → APPROVED → IN_PROGRESS → COMPLETED
↓
SUPERSEDED (if replaced by newer RFC)| Status | Description |
|---|---|
| DRAFT | Initial writing, not ready for review |
| REVIEW | Open for stakeholder feedback |
| APPROVED | Decision made, ready for implementation |
| IN_PROGRESS | Implementation underway |
| COMPLETED | Implementation finished |
| SUPERSEDED | Replaced by newer RFC (link to new RFC) |
Use these standard criteria categories (adapt as needed):
Before marking RFC as REVIEW:
When the CTO Architect agent creates technical specifications:
references/rfc-template.mdRFC-XXXX-<short-description>.mdRFC-0042-api-gateway-selection.mdrfcs/
├── draft/ # Work in progress
├── review/ # Under stakeholder review
├── approved/ # Approved, awaiting or in implementation
├── completed/ # Implementation finished
└── archive/ # Superseded or abandoned
└── YYYY/./references/rfc-template.md./references/evaluation-matrix.md0ebe7ae
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.