Catalog
affaan-m/ralphinho-rfc-pipeline

affaan-m

ralphinho-rfc-pipeline

RFC-driven multi-agent DAG execution pattern with quality gates, merge queues, and work unit orchestration.

global
0installs0uses~365
v1.1Saved Apr 20, 2026

Ralphinho RFC Pipeline

Inspired by humanplane style RFC decomposition patterns and multi-unit orchestration workflows.

Use this skill when a feature is too large for a single agent pass and must be split into independently verifiable work units.

Pipeline Stages

  1. RFC intake
  2. DAG decomposition
  3. Unit assignment
  4. Unit implementation
  5. Unit validation
  6. Merge queue and integration
  7. Final system verification

Unit Spec Template

Each work unit should include:

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

Complexity Tiers

  • Tier 1: isolated file edits, deterministic tests
  • Tier 2: multi-file behavior changes, moderate integration risk
  • Tier 3: schema/auth/perf/security changes

Quality Pipeline per Unit

  1. research
  2. implementation plan
  3. implementation
  4. tests
  5. review
  6. merge-ready report

Merge Queue Rules

  • Never merge a unit with unresolved dependency failures.
  • Always rebase unit branches on latest integration branch.
  • Re-run integration tests after each queued merge.

Recovery

If a unit stalls:

  • evict from active queue
  • snapshot findings
  • regenerate narrowed unit scope
  • retry with updated constraints

Outputs

  • RFC execution log
  • unit scorecards
  • dependency graph snapshot
  • integration risk summary
Files1
1 files · 1.0 KB

Select a file to preview

Overall Score

68/100

Grade

C

Adequate

Safety

82

Quality

62

Clarity

75

Completeness

52

Summary

This skill provides a structured RFC-driven pipeline for decomposing large features into independently verifiable work units, coordinating multi-agent execution through DAG orchestration, quality gates, and merge queues. It guides agents through RFC intake, unit assignment, implementation, validation, and integration phases with explicit dependency management and rollback planning.

Detected Capabilities

DAG decomposition and dependency analysisMulti-unit work orchestration and assignmentQuality gate definition (research, implementation plan, tests, review)Merge queue management with rebase and re-test enforcementRisk stratification (Tier 1-3 complexity classification)Rollback planning and stalled unit recoveryIntegration test execution and verificationStructured reporting (execution logs, scorecards, dependency graphs)

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

rfc pipelinebreak down featuremulti-agent coordinationdependency managementmerge queuefeature decomposition

Risk Signals

INFO

No explicit access controls documented for queue management or unit assignment

Merge Queue Rules, Recovery sections
WARNING

No guidance on handling merge conflicts or unit ordering when dependencies form cycles

Merge Queue Rules section
WARNING

Rollback plan template mentioned but not detailed; agents may implement inadequate recovery procedures

Unit Spec Template, Recovery sections
WARNING

No explicit constraints on unit scope size or execution timeout; risk of units becoming too large or hanging indefinitely

Unit Spec Template, Pipeline Stages
INFO

Integration test re-run policy stated but no guidance on test failure handling or rollback triggers

Merge Queue Rules section

Referenced Domains

External domains referenced in skill content, detected by static analysis.

github.com

Use Cases

  • Break down large feature requests into parallel work units
  • Coordinate multi-agent feature development with dependency tracking
  • Establish quality gates and verification checkpoints for complex changes
  • Manage integration risk when multiple teams work on interdependent features
  • Implement staged rollout with dependency-aware merge ordering

Quality Notes

  • Strong structural clarity: seven distinct pipeline stages are well-sequenced and logically ordered
  • Unit spec template is concise but lacks detail on what constitutes valid `depends_on` lists, test coverage expectations, or risk_level definitions
  • Complexity tiers are helpful scaffolding but would benefit from examples (e.g., 'adding a button = Tier 1, refactoring auth flow = Tier 3')
  • Recovery section acknowledges stalled units but does not explain how to detect staleness or trigger recovery automation
  • Missing: explicit error handling for dependency cycles, missing dependencies, or units that cannot be parallelized
  • Outputs listed but not exemplified; agents may not know what 'integration risk summary' should contain
  • Quality pipeline per unit is generic (research→tests→review) and does not reference domain-specific gates (e.g., security review for Tier 3)
  • No guidance on how to handle schema changes or database migrations in multi-unit context
Model: claude-haiku-4-5-20251001Analyzed: Apr 20, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Version History

v1.1

Content updated

2026-04-20

Latest
v1.0

Seeded from github.com/affaan-m/everything-claude-code

2026-03-16

Add affaan-m/ralphinho-rfc-pipeline to your library

Command Palette

Search for a command to run...