rfc

Design and finalize RFC documents through an evidence-gated multi-round workflow.

121|3|Updated Jan 13, 2022
One-click install
npx skills add https://github.com/jiangzhe/doradb --skill rfc-jiangzhe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rfc
Source: https://github.com/jiangzhe/doradb/tree/main/.codex/skills/rfc
Command: npx skills add https://github.com/jiangzhe/doradb --skill rfc-jiangzhe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

RFC Workflow automates the design and finalization of RFC documents using an evidence-gated, multi-round process to ensure goal clarity, traceability, and alignment before implementation.

Core Features & Use Cases

  • Two prompt workflows: rfc create (design-phase RFC research, alternatives, draft, and formalization) and rfc resolve (synchronization after implementation).
  • Enforces explicit approval gates and reference-driven design inputs to maintain auditability.
  • Grounded in a template-driven process with docs/code/conversation references to ensure consistent progression from draft to formal status.

Quick Start

Kick off RFC planning by running the rfc create workflow to draft proposals, then use rfc resolve to align implementation with the finalized RFC.

Frequently Asked Questions about rfc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I finalize an RFC proposal before starting implementation?

You can finalize an RFC proposal using an evidence-gated workflow that enforces two mandatory design rounds, explicit approvals, and template-driven frontmatter to ensure alignment before implementation begins.

What is an evidence-gated workflow for architecture decisions?

An evidence-gated workflow for architecture decisions requires grounding proposals in docs, code, and conversation references. It enforces two mandatory rounds and explicit approval gates to maintain auditability from draft to formal status.

How do I draft an RFC for a platform migration?

Draft an RFC for a platform migration by initiating the design-phase workflow to research alternatives, generate a draft, and formalize the document using a template-driven process with status tracking and design inputs.

Can I use this RFC workflow for large feature proposals across code and docs?

Yes, you can use this RFC workflow for large feature proposals across code and docs. It applies template-driven frontmatter and status tracking to ensure consistent progression from draft to formal status before implementation.

How do I synchronize implementation with a finalized RFC document?

To synchronize implementation with a finalized RFC document, run the resolve workflow after coding is complete. This step aligns the actual implementation with the finalized RFC, maintaining traceability and auditability.