CtrlK
BlogDocsLog inGet started
Tessl Logo

pipeline

Use before Project Replicator product, hardware, PCB, CAD, manufacturing, or review work.

55

Quality

69%

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 ./reference/replicator-original/project-replicator/pipeline/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 dense, highly concrete orchestration policy: exact tool invocations, file paths, validation gates, and an explicit phase sequence, with detail properly pushed down to three real one-level-deep references. Its one real weakness is conciseness — the phase-boundary rule is restated several times and one read-order item sprawls into an unparsable run-on paragraph.

Suggestions

State the query-boundary rule once and reference it: the 'do not cross phases / do not continue downstream automatically' idea is restated at least three times across the Query Boundary section and the read-order items.

Split read-order item 6 into separate items (profile selection, release contents and section reporting, `pcb.export`, CAD comparison) so each rule is individually addressable instead of one run-on paragraph.

DimensionReasoningScore

Conciseness

Nearly every sentence is custom policy rather than concepts Claude already knows, but the query-boundary rule is restated at least three times ("do not authorize entering a later phase", "do not use `user.ask` for it or continue downstream automatically", "Naming PCB does not authorize doing a missing BOM and PCB in one query") and read-order item 6 is one sprawling paragraph mixing profile choice, release contents, section reporting, `pcb.export`, and CAD comparison. The redundancy and run-on density exceed the 'minor instances of over-explanation' of a 4, but there is no padding or generic explanation that would warrant a 2.

3 / 5

Actionability

The instruction-only guidance is fully concrete and executable: exact parameterized commands ('pcb.run(profile="release")', 'cad.export(intent="handoff")', 'purpose="bom_item_confirmation"'), exact paths ('source/pcb.config.json', 'cad/part-plan.json', 'release-manifest.json'), and exact deliverables ("Gerbers, drill files, `assembly.step`, `assembly.glb`, and the JLC SMT BOM/CPL", "one standard unsliced 3MF per plate"). No gaps in the common cases.

5 / 5

Workflow Clarity

The phase sequence is explicit ("requirements, hardware/BOM, PCB, CAD, then explicitly requested manufacturing/release") with real validation gates: '`pcb.run(profile="check")`' for DRC, blocked release sections that "list why", PRD readiness from "an empty `open_questions` list", and release-manifest comparison before CAD edits, plus the don't-advance-while-blocked feedback rule. It is not a 5 because the manufacturing/release phase's own steps are only gated, never described, and some checkpoints remain implicit.

4 / 5

Progressive Disclosure

The body is a genuine entry-point overview ("Keep the native system prompt small; detailed workflow and safety rules live here and in the linked references") that delegates detail to three real one-level-deep files, each with an explicit when-to-read condition ("Read `references/operating-model.md` before changing project files", "load the `replicator-pcb` skill before PCB source..."). All three referenced files exist and contain no nested reference chains; ~298 lines of detail live in the references while the body stays a routing overview.

5 / 5

Total

17

/

20

Passed

Description

43%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 functions as a trigger but not as a description: it says when to load the skill without ever saying what it does. Domain keywords are reasonable, but no capabilities or deliverables are named, and the broad PCB/CAD/manufacturing terms sit on top of the specialized sibling skills this pipeline is meant to orchestrate.

Suggestions

Add a 'what' clause before the 'when', e.g. 'Orchestrates the Project Replicator product-to-manufacturing pipeline (requirements, BOM, PCB, CAD, release) and routes each phase to its workflow references. Use before...'

Name concrete deliverables as capabilities — PRD/requirements documents, BOM, Gerber/drill releases, assembly.step/GLB exports, print-plate 3MFs — so the 'what' is concrete rather than just domain labels.

Add missing natural trigger terms: BOM, schematic, enclosure, and 3D printing/print preparation.

DimensionReasoningScore

Specificity

The description names the domain ("Project Replicator product, hardware, PCB, CAD, manufacturing, or review work") but the only action offered is "Use before" — no concrete capability is ever stated. It is not a 1 because real domains are named rather than pure abstraction, and not a 3 because zero concrete actions (nothing like 'routes each phase' or 'publishes releases') are described.

2 / 5

Completeness

"Use before ... work" explicitly answers 'when', but the description never states what the skill does — matching the anchor 'only when is present without what' exactly. It is not a 3 because that anchor requires a clear 'what', which is entirely absent.

2 / 5

Trigger Term Quality

"product, hardware, PCB, CAD, manufacturing, or review work" are natural terms a user would plausibly say when needing this skill. It falls short of a 5 because common variations are missing — BOM, schematic, enclosure, 3D printing/print preparation — and no synonyms are offered.

4 / 5

Distinctiveness Conflict Risk

'Project Replicator' anchors the trigger, but the claimed terms PCB, CAD, hardware, and manufacturing are exactly the territory of the specialized sibling skills the body itself names (`replicator-pcb`, `tscircuit`, `cad-workbench`, `build123d-*`, `print-plates`), so a generic 'route this PCB' or 'model this part' request overlaps those skills. Overlap with this many closely related skills is more than the 'minor overlap risk' of a 4.

3 / 5

Total

11

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
JimmyPang02/open-replicator
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.