rfc-writing

Draft structured RFC documents with markdown templates for system design proposals.

4|Updated May 1, 2026
One-click install
npx skills add https://github.com/HigorAlves/orc --skill rfc-writing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rfc-writing
Source: https://github.com/HigorAlves/orc/tree/main/orc/skills/rfc-writing
Command: npx skills add https://github.com/HigorAlves/orc --skill rfc-writing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill facilitates the creation and management of thorough Request for Comments (RFC) documents, ensuring clear communication and decision-making in system design processes.

Core Features & Use Cases

  • Document Structuring: Guides users to craft detailed RFCs with sections covering summary, goals, background, design, alternatives, and open questions.
  • Template Provision: Provides a comprehensive markdown template to standardize RFC proposals.
  • Use Case: When planning a new API, use this Skill to draft an RFC describing the problem, proposed solution, alternatives, and success metrics before implementation.

Quick Start

Use the RFC writing skill to draft an RFC document for the upcoming database migration project.

Frequently Asked Questions about rfc-writing

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

FAQPage Schema
How do I write an RFC for a system architecture proposal?

Drafting an RFC for a system architecture proposal involves defining the problem, proposed design, alternatives, and success criteria. This formalizes technical discussions to ensure clarity, traceability, and alignment among stakeholders before implementation begins.

What sections should a design document include for protocol proposals?

A design document for protocol proposals should include structured sections for the summary, goals, background, design, alternatives, and open questions. This standardization ensures thorough technical planning and formalized decision-making across multiple components.

When do I need a formal RFC document for technical planning?

You need a formal RFC document for technical planning when a project involves multiple stakeholders or components requiring formalized discussions and decisions. It ensures traceability and alignment before any system implementation begins.

How do I structure an API design document before implementation?

Structure an API design document by detailing the problem, proposed solution, alternatives, and success metrics before implementation. Using a standardized markdown template clarifies the protocol proposal and aligns the technical team on the architecture.

Can I standardize system design proposals using a markdown template?

Yes, you can standardize system design proposals using a markdown template. A comprehensive template guides you to craft detailed RFCs, ensuring consistent communication of goals, background, architecture design, and open questions across technical teams.