Communitygithub.com

ralphinho-rfc-pipeline

使用 RFC 驅動的多智能體 DAG 執行模式,具備品質關卡、合併佇列及工作單元編排。適用於需要執行 RFC 驅動的多智能體執行,並搭配品質關卡與合併佇列的情境。

ralphinho-rfc-pipeline 是什麼?

ralphinho-rfc-pipeline 技巧提供了一個結構化的、RFC 驅動的多智能體工作流程,用於協調由依賴關係圖 (DAG) 分解而成的大型功能。它最適合單次智能體執行無法處理,需拆分為多個可獨立驗證工作單元的情況。技巧定義了七個主要階段:從 RFC 輸入、DAG 分解,到單元指派、實作、驗證、合併整合,最後進行全系統驗證。每個工作單元遵循嚴格的規範,包含 ID、依賴關係、範圍、驗收測試、風險等級及復原計畫。此外,它還引入了複雜度分級(Tier 1 到 Tier 3),以區分從簡單的單一檔案編輯到涉及 schema、安全性或效能變更的高風險任務。該流程為每個單元強制執行內建品質管道 (研究、計畫、實作、測試、審查、可合併報告),並加入合併佇列規則,確保絕不提交存在未解決依賴失敗的單元,且須在最新整合分支上重新基底。停滯的單元則會自動從佇列中移除、記錄發現、縮小範圍後重試。最終產出包括完整的 RFC 執行日誌、單元記分卡、依賴圖快照及整合風險摘要,為整個開發過程提供高度透明與追蹤性。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/ralphinho-rfc-pipeline

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Ralphinho RFC 管線

靈感來自 humanplane 風格的 RFC 分解模式與多單元編排工作流程。

當某個功能對於單次 Agent 傳遞來說太過龐大,必須拆分為可獨立驗證的工作單元時,請使用此技巧。

管線階段

  1. RFC 輸入
  2. DAG 分解
  3. 單元指派
  4. 單元實作
  5. 單元驗證
  6. 合併佇列與整合
  7. 最終系統驗證

單元規格範本

每個工作單元應包含:

  • id
  • depends_on
  • scope
  • acceptance_tests
  • risk_level
  • rollback_plan

複雜度分級

  • 第 1 級:隔離檔案編輯,確定性測試
  • 第 2 級:多檔案行為變更,中等整合風險
  • 第 3 級:schema / 身分驗證 / 效能 / 安全性變更

每個單元的品質管線

  1. 研究
  2. 實作計畫
  3. 實作
  4. 測試
  5. 審查
  6. 可合併報告

合併佇列規則

  • 絕不合併仍存在未解決依賴失敗的單元。
  • 務必將單元分支重新基底至最新的整合分支。
  • 在每次佇列合併後重新執行整合測試。

復原

如果單元停滯:

  • 從作用中佇列中逐出
  • 快照發現
  • 重新產生縮小的單元範圍
  • 使用更新後的限制條件重試

輸出

  • RFC 執行日誌
  • 單元記分卡
  • 依賴關係圖快照
  • 整合風險摘要

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

相關技能