CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ralphinho-rfc-pipeline

Split an RFC into a multi-agent execution DAG — decompose into work units with dependencies and acceptance tests, run research, plan, implement, test, and review per unit, then merge through a queue with re-based branches and final system verification. Use when a feature is too large for a single agent pass, orchestrating RFC-driven multi-agent execution, or managing merge queues across agent-built units.

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/ralphinho-rfc-pipeline/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

53%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a compact, well-organized skeleton of the pipeline with a sensible recovery loop, but it stays entirely at the structural level: it names stages, template fields, and rules without a single concrete example, command, or output format for Claude to execute against. Adding one worked example (a decomposed unit with its acceptance tests and scorecard) would do the most to lift actionability and workflow validation.

Suggestions

Include one worked example of a decomposed unit — a filled Unit Spec (id, depends_on, scope, acceptance_tests, risk_level, rollback_plan) drawn from a small sample RFC.

Make validation checkpoints explicit gates, e.g. 'a unit is merge-ready only when all acceptance tests pass and review reports no blocking findings', rather than implied by the 'Unit validation' stage name.

Show the format of the outputs (unit scorecard, RFC execution log entries) so agents produce consistent, mergeable artifacts; or move these templates into clearly signaled reference files.

DimensionReasoningScore

Conciseness

The body is lean — terse bullet lists and numbered stages with no explanations of concepts Claude already knows ('Never merge a unit with unresolved dependency failures'). It falls short of the every-token-earns-its-place anchor at 5 because the 'Inspired by humanplane style RFC decomposition patterns' attribution line and the generic Outputs list add little actionable value.

4 / 5

Actionability

The content is structural but not executable: the Unit Spec Template lists field names ('id', 'depends_on', 'acceptance_tests') with no example unit spec, no commands, no sample DAG, and no scorecard or log format. This matches the score-2 anchor of high-level hints missing the specific steps to execute, rather than 3, because there is no partially-executable guidance at all.

2 / 5

Workflow Clarity

Sequences are clearly listed ('1. RFC intake ... 7. Final system verification'; the six-step quality pipeline) and a recovery loop exists, but validation checkpoints are implicit ('Unit validation', 'Re-run integration tests after each queued merge') rather than explicit gates with pass criteria. This matches the steps-listed-but-validation-gaps anchor at 3; it is not 4 because checkpoints lack explicit definitions.

3 / 5

Progressive Disclosure

No bundle files exist and the body is well-organized into clearly headed sections with nothing inlined that belongs in a separate file. It does not reach 5 because this is a complex orchestration skill where example templates (a filled unit spec, a sample scorecard, a dependency-graph format) would plausibly warrant clearly signaled reference files, and none are indicated.

4 / 5

Total

13

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it states concrete, comprehensive capabilities in third-person imperative style and includes an explicit, well-phrased 'Use when' clause with distinct triggers. Keyword coverage is good but could add natural synonyms users might say when wanting work decomposed or parallelized across agents.

Suggestions

Add natural synonym triggers such as 'break down a large feature', 'parallelize work across agents', or 'coordinate multiple agents on one feature' to broaden trigger coverage.

Clarify what 'RFC' means in context (e.g., 'design/feature spec document') so users who call it a spec or plan still match the trigger.

DimensionReasoningScore

Specificity

The description enumerates comprehensive concrete actions: 'decompose into work units with dependencies and acceptance tests, run research, plan, implement, test, and review per unit, then merge through a queue with re-based branches and final system verification'. Coverage spans the full pipeline with no significant gaps, matching the score-5 anchor rather than the minor-gaps anchor at 4.

5 / 5

Completeness

It explicitly answers both: the 'what' (split an RFC into an execution DAG, run per-unit quality stages, merge through a queue) and the 'when' via an explicit clause — 'Use when a feature is too large for a single agent pass, orchestrating RFC-driven multi-agent execution, or managing merge queues across agent-built units' with concrete triggers.

5 / 5

Trigger Term Quality

Natural niche terms are present ('RFC', 'multi-agent execution', 'merge queues', 'feature too large for a single agent pass') that a user in this domain would plausibly say. Falls short of the 5 anchor because common synonyms and phrasings like 'break down a large feature' or 'parallelize work across agents' are absent.

4 / 5

Distinctiveness Conflict Risk

The RFC-driven multi-agent execution and merge-queue triggers carve a clear niche with minimal conflict risk, but 'feature too large for a single agent pass' could also match general planning or decomposition skills, keeping it just below the minimal-conflict anchor at 5 and above the overlap-risk anchor at 3.

4 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

affaan-m/ECC

Path

skills/ralphinho-rfc-pipeline/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.