CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ralphinho-rfc-pipeline

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

Quality

67%

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

The canonical home for this skill is ralphinho-rfc-pipeline in affaan-m/ECC

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 lean, well-structured overview of the pipeline with clear sequencing, named validation checkpoints, and a real error-recovery loop. Its main weakness is actionability: templates and outputs are named but never instantiated with examples or concrete commands, leaving an agent to improvise the artifacts it is told to produce.

Suggestions

Add a filled-in example unit spec (e.g., a Tier 2 unit with a concrete scope, one or two acceptance tests, and a rollback plan) so the template is unambiguous in practice.

Define the required outputs concretely — what fields a "unit scorecard" or "merge-ready report" must contain — or point to a template file, so agents do not improvise inconsistent artifacts.

Specify what "Unit validation" actually runs per tier (e.g., which test or review commands gate a Tier 3 schema/auth change), turning the named checkpoint into an executable gate.

DimensionReasoningScore

Conciseness

The body is almost entirely lean bullet lists with no over-explanation of concepts Claude already knows; the one trimmable instance is "Inspired by humanplane style RFC decomposition patterns and multi-unit orchestration workflows", which is provenance rather than instruction. This is anchor 4 ("Efficient; minor instances of over-explanation that could be trimmed") rather than anchor 5, where every token would earn its place.

4 / 5

Actionability

There is some concrete guidance — the unit spec template lists specific fields ("id, depends_on, scope, acceptance_tests, risk_level, rollback_plan") and the merge rules are unambiguous directives ("Never merge a unit with unresolved dependency failures") — but no filled-in example unit, no commands or scripts, and outputs like "unit scorecards" and "integration risk summary" are bare names with no definition of their contents. This matches anchor 3 ("Some concrete guidance but incomplete; ... missing key details") and not anchor 4, which requires concrete code or commands with only minor gaps.

3 / 5

Workflow Clarity

Sequences are clearly ordered ("1. RFC intake ... 7. Final system verification" and the six-step per-unit quality pipeline), checkpoints are named ("Never merge a unit with unresolved dependency failures", "Re-run integration tests after each queued merge"), and the Recovery section provides a genuine feedback loop ("evict ... snapshot findings ... regenerate narrowed unit scope ... retry"). It stops short of anchor 5 because validation is named but not detailed — "5. Unit validation" never says what validation entails, so minor validation gaps remain.

4 / 5

Progressive Disclosure

There are no bundle files (no references/, scripts/, or assets/ directories) and none are needed: the ~45 non-blank-line body is a well-organized overview with clear sections (Pipeline Stages, Unit Spec Template, Complexity Tiers, Merge Queue Rules, Recovery, Outputs) and nothing that belongs in a separate file. Per the simple-skill guidance, a short skill with no need for external references and well-organized sections scores 5.

5 / 5

Total

16

/

20

Passed

Description

48%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.

The description names a distinctive, coherent domain but is built entirely from noun phrases with no concrete action verbs and no "Use when..." trigger guidance. Its keyword set is domain-relevant yet jargon-heavy, so it would benefit from action-oriented phrasing and explicit trigger conditions.

Suggestions

Rewrite as concrete third-person actions, e.g., "Decomposes an RFC into a dependency-ordered DAG of work units, assigns each unit to an agent, runs validation gates, and merges units through a merge queue."

Add an explicit trigger clause: "Use when a feature or RFC is too large for a single agent pass and must be split into independently verifiable work units."

Include natural user phrasings as trigger terms, such as "split a large feature into tasks", "parallel agent work", or "break down a spec", alongside the existing technical vocabulary.

DimensionReasoningScore

Specificity

"RFC-driven multi-agent DAG execution pattern with quality gates, merge queues, and work unit orchestration" names the domain richly but is a noun phrase with no action verbs — no concrete actions like "decomposes an RFC into work units" are stated. It matches anchor 2 ("Names the domain but actions are minimal or generic") and falls short of anchor 3, which requires 1-2 concrete actions (e.g., "Processes PDF files and extracts content").

2 / 5

Completeness

The description conveys a reasonably clear 'what' (an orchestration pipeline pattern for RFC-driven work units with quality gates and merges), but there is no 'when' guidance — no "Use when..." clause or equivalent trigger, which caps completeness at 3 per the judging guidelines. It is above anchor 2 because the 'what' is not vague, but cannot reach anchor 4 without any 'when' statement.

3 / 5

Trigger Term Quality

Terms like "RFC", "multi-agent", "DAG", "quality gates", "merge queues", and "work unit" are relevant, but "DAG" and "merge queue" are technical jargon rather than phrases users naturally say, and common variations like "split a large feature into tasks", "parallel agent work", or "break down a spec" are missing. This fits anchor 3 ("Some relevant keywords but missing common variations or synonyms") and not anchor 4, which requires good coverage of natural terms.

3 / 5

Distinctiveness Conflict Risk

"RFC-driven", "DAG", and "merge queue" carve out a fairly distinct niche that few skills would claim, giving mostly-distinct triggers with only minor overlap risk against general agent-orchestration or planning skills ("multi-agent ... orchestration" is broad). This matches anchor 4 rather than anchor 5, since the absence of explicit triggers and the broadness of "multi-agent orchestration" leave some conflict risk.

4 / 5

Total

12

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

valeriibeck-star/claude-skills

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.