affaan-m avatar

Ralphinho Rfc Pipeline

When you're staring down a feature too big for one shot, this gives you a structured way to break it into independently testable work units with explicit dependencies. It walks you through RFC intake, DAG decomposition, unit assignment, implementation, and merge queue management. Each unit gets a quality pipeline (research, plan, implement, test, review), and there are built-in recovery steps if something stalls. The tier system (isolated edits vs schema changes) and merge queue rules (rebase everything, rerun integration tests) keep large refactors from turning into merge hell. Honestly feels like overkill for small features, but if you're orchestrating cross-team work or risky migrations, the ceremony pays off.

skills.sh installs
5.4K
GitHub stars
300.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add affaan-m/ecc --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/ecc
Categories
DevOps & CI/CD, Git & Pull Requests, Code Review & Quality, AI & Agent Building, Automation & Workflows, Sales & Marketing
First seen
Jul 14, 2026

More from affaan-m/ecc

All 263
1affaan-m avatarrecsys-pipeline-architectaffaan-m/eccDesign composable recommendation, ranking, and feed pipelines using the six-stage Source→Hydrator→Filter→Scorer→Selector→SideEffect framework popularized by xAI5.4Kskills.sh installs
2forcedotcom avatardx-devops-test-failures-analyzeforcedotcom/sf-skillsAnalyzes DevOps Center test failures and Code Analyzer violations in plain language — failure category, offending file/class/method/line, rule violated, fix dir5.1Kskills.sh installs
3hashicorp avatarterraform-search-importhashicorp/agent-skillsDiscover existing cloud resources using Terraform Search queries and bulk import them into Terraform management. Use when bringing unmanaged infrastructure unde5.1Kskills.sh installs
4recoupable avatarrecoup-platform-build-osrecoupable/skillsScaffold and run a label's self-managing "music-company OS" inside its own git repo — the full label-intelligence workspace (folders, a self-managing CLAUDE.md 5.1Kskills.sh installs
5boristane avatarlogging-best-practicesboristane/agent-skillslogging best practices5Kskills.sh installs
6affaan-m avatarkubernetes-patternsaffaan-m/eccKubernetes workload patterns, resource management, RBAC, probes, autoscaling, ConfigMap/Secret handling, and kubectl debugging for production-grade deployments.4.9Kskills.sh installs