dev-rfc

Installation
SKILL.md

Dev RFC Skill

Write RFCs and technical proposals that serve two purposes: aligning stakeholders on what to build and why (RFCs), and helping engineers understand how a system works (architecture docs). Most real proposals blend both — the skill helps you pick the right sections for the situation.

Reference Templates

Read references/template.md for the three structural templates:

  • RFC — for pre-build alignment. Focuses on abstract, approaches (with fair comparison), service SLAs, observability, and rollout plan.
  • Architecture Doc — for documenting built systems. Focuses on diagrams, source tree, data flow, design philosophy.
  • One-Pager — for small changes (< 1 week). Problem, Proposed Solution, Rollout. ~20 lines.

Step 0: Pick the Mode

Ask the user (or infer from context) which situation they're in:

Situation Mode Key question the doc answers
Planning a new system or major change RFC "Should we build this, and how?"
Related skills

More from pproenca/dot-skills

Installs
114
GitHub Stars
141
First Seen
Mar 13, 2026