create-rfc

Generate structured RFC documents with RACI roles and decision criteria.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/luizgmassa/Useful-Agent-Skills --skill create-rfc-luizgmassa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-rfc
Source: https://github.com/luizgmassa/Useful-Agent-Skills/tree/main/skills/create-rfc
Command: npx skills add https://github.com/luizgmassa/Useful-Agent-Skills --skill create-rfc-luizgmassa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams replace vague proposals with structured, decision-focused RFC documents that clearly explain context, assumptions, options, and the rationale behind the chosen direction.

Core Features & Use Cases

  • RFCs for major decisions: Generates RFCs for significant technical, process, product, vendor, or policy/compliance changes, including a “Do Nothing” option when relevant.
  • Decision quality guardrails: Enforces mandatory sections (Background, Assumptions, Decision Criteria, Options Considered, Action Items, Outcome) and requires decision criteria (with weights) before listing options.
  • Stakeholder clarity via RACI: Produces a header with Driver, Approver(s), Contributors, and Informed to make ownership and approvals explicit.
  • Language and context adaptation: Detects the user’s language and either produces the RFC immediately for rich context or asks targeted questions when context is missing.

Quick Start

Tell the agent: Write an RFC to migrate our database from MySQL to PostgreSQL, including options and proposed approvers.

Frequently Asked Questions about create-rfc

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

FAQPage Schema
How do I write an RFC for a technical migration that includes stakeholder alignment?

To write an RFC for a technical migration, provide your migration context to the Skill. It generates a structured document enforcing mandatory sections like Background, Assumptions, Decision Criteria, Options Considered, and Action Items to ensure stakeholder alignment and an auditable outcome.

What is the best way to structure proposal writing for vendor selection decisions?

The best way to structure vendor selection proposals is to use an RFC template that requires weighted decision criteria before listing options. This enforces decision quality guardrails and includes a mandatory 'Do Nothing' option to baseline the evaluation.

Can I generate a policy compliance RFC with explicit RACI roles?

Yes, you can generate a policy compliance RFC with explicit RACI roles. The Skill automatically produces a header detailing the Driver, Approver(s), Contributors, and Informed parties to make ownership and approvals explicit for significant proposed changes.

Does RFC generation work if I only have minimal context for a product change?

RFC generation adapts to the amount of user context provided. If context is missing, the Skill asks targeted questions to gather necessary details before drafting the product change document in your language.

Why does the RFC template require a Do Nothing option for proposal writing?

The RFC template requires a 'Do Nothing' option to provide a baseline for evaluating significant proposed changes. This ensures that decision criteria and options considered are measured against the actual cost and impact of maintaining the current state.