affaan-m avatar

Ralphinho Rfc Pipeline

When you've got a feature too large for a single agent pass, this gives you a structured way to break it into independently verifiable work units with explicit dependency management. You write an RFC, decompose it into a DAG of units (each with scope, tests, risk level, rollback plan), then run each through a quality pipeline before hitting the merge queue. The tier system is helpful: isolated file edits are Tier 1, schema or auth changes are Tier 3. The recovery mechanism for stalled units is smart, you evict, snapshot findings, and regenerate with narrower scope. It's opinionated about merge discipline (rebase on integration, rerun tests after each merge) which will save you from mysterious integration failures.

skills.sh installs
4.7K
GitHub stars
229.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add affaan-m/everything-claude-code --skill ralphinho-rfc-pipeline --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/affaan-m/everything-claude-code
Categories
DevOps & CI/CD, Automation & Workflows, Sales & Marketing

More from affaan-m/everything-claude-code

All 256
1wshobson avatarrecsys-pipeline-architectwshobson/agentsDesign composable recommendation, ranking, and feed pipelines using the six-stage Source→Hydrator→Filter→Scorer→Selector→SideEffect framework popularized by xAI4.6Kskills.sh installs
2dotnet avatardirectory-build-organizationdotnet/skillsGuide for organizing MSBuild infrastructure with Directory.Build.props, Directory.Build.targets, Directory.Packages.props, and Directory.Build.rsp. USE FOR: str4.5Kskills.sh installs
3clickhouse avatarclickhousectl-cloud-deployclickhouse/agent-skillsUse when a user wants to deploy ClickHouse to the cloud, go to production, use ClickHouse Cloud, host a managed ClickHouse service, or migrate from a local Clic4.3Kskills.sh installs
4dotnet avatarbuild-perf-diagnosticsdotnet/skillsDiagnose MSBuild build performance bottlenecks using binary log analysis. USE FOR: identifying why builds are slow by analyzing binlog performance summaries, de4.2Kskills.sh installs
5dotnet avatarbuild-perf-baselinedotnet/skillsEstablish build performance baselines and apply systematic optimization techniques. USE FOR: diagnosing slow builds, establishing before/after measurements (col4.2Kskills.sh installs
6assistant-ui avatarobservabilityassistant-ui/skillsAdds tracing, telemetry, and observability to an assistant-ui backend. Use when wiring an AI SDK route handler (streamText/generateText, toUIMessageStream, crea4.2Kskills.sh installs