
Dev Rfc
This does what RFC and design doc templates try to do, but as an interactive skill that picks the right structure for your situation. It distinguishes between pre-build proposals (should we build this?), architecture docs (how does the existing system work?), and changes to existing systems. The guidance on approaches is solid: it pushes you to represent alternatives fairly instead of strawmanning them, and it wants concrete SLAs with numbers instead of "high availability" hand-waving. Includes review checklists and optional feedback UI. Most useful when you need stakeholder alignment on something non-trivial or when onboarding engineers to a complex codebase. The template scaling for small/medium/large projects keeps you from over-documenting a two-day change.
- skills.sh installs
- 279
- GitHub stars
- 222
- last updated
- Aug 21, 2026
Install
$ npx -y skills add pproenca/dot-skills --skill dev-rfc --agent claude-codeInstalls into .claude/skills of the current project.
Files
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:
Sponsors
Details
- Repository
- github.com/pproenca/dot-skills
- Categories
- DevOps & CI/CD, Documentation, Code Review & Quality, Design & UI/UX
- First seen
- Jun 3, 2026
More from pproenca/dot-skills
All 100- Swift Ui Architect273
- Ios Taste272
- Ios Storyboard270
- Rails Design System270
- Swift Data268
- Ios Chaos Monkey267
- Ios Navigation267
- Nginx C Module Perf260
- React Native Elements258
- Effect Ts257
- Bug Review256
- Nginx C Module Debug253
- Rails Application Ui Blocks251
- Rust Write Tests248
- Rust Implement246
- Domain Architect242
- Graph Schema233
- Exec Plan232
- Framer Motion Best Practices187
- Rust124
- Zod7.2K
- Vitest7.2K
- React Hook Form3.1K
- Emilkowal Animations2.8K