One-command skill engineering pipeline. Runs diagnostic → intervention → certification in sequence, adapting depth to the skill's current state — so a single invocation takes a skill from whatever state it's in to production-certified. [EXPLICIT]
From jm-adknpx claudepluginhub javimontano/jm-adk-alfaThis skill uses the workspace's default tool permissions.
agents/guardian.mdagents/lead.mdagents/specialist.mdagents/support.mdevals/evals.jsonknowledge/body-of-knowledge.mdknowledge/knowledge-graph.mdprompts/meta.mdprompts/primary.mdprompts/variations/deep.mdprompts/variations/quick.mdreferences/pipeline-modes.mdtemplates/output.docx.mdtemplates/output.htmlOne-command skill engineering pipeline. Runs diagnostic → intervention → certification in sequence, adapting depth to the skill's current state — so a single invocation takes a skill from whatever state it's in to production-certified. [EXPLICIT]
Running x-ray-skill, surgeon-skill, and certify-skill separately requires 3 invocations, manual handoff between steps, and context switching. The assembly line eliminates that friction: one command, one report, one result. [EXPLICIT]
The trade-off: less granular control than running each skill individually. Use individual skills when you want to inspect or approve each phase. Use assembly-skill when you trust the pipeline and want results. [EXPLICIT]
/assembly-skill /path/to/skill # standard mode (default)
/assembly-skill /path/to/skill --mode quick # diagnostic only
/assembly-skill /path/to/skill --mode deep # full pipeline + trigger optimization
| Mode | Phases | Time | When to Use |
|---|---|---|---|
| quick | X-Ray only | 3-5 min | "What's the state of this skill?" — diagnostic, no changes |
| standard | X-Ray → Surgeon → Certify | 10-20 min | "Make this skill production-ready" — the default |
| deep | X-Ray → Surgeon → Certify → Trigger optimization → Re-certify | 20-40 min | "Make this skill excellent" — includes description optimization |
If no mode specified, auto-select based on initial assessment: [EXPLICIT]
| Initial State | Auto-Selected Mode | Reasoning |
|---|---|---|
| Score < 5 (BLOCKED) | standard | Needs structural work before optimization makes sense |
| Score 5-7 (needs work) | standard | Infrastructure + content fixes are the priority |
| Score 7-8 (polish) | deep | Structure is solid; trigger optimization has highest marginal value |
| Score 8+ (minor tweaks) | quick | Already strong; report the state, don't over-intervene |
Run x-ray-skill internally. Produce the full scorecard: [EXPLICIT]
Gate A: If score >= 8 and gate passes 13/13, skip to Phase D (certification). No intervention needed.
Output: X-Ray scorecard (kept as internal artifact for Phase B).
Run surgeon-skill internally using Phase A's scorecard: [EXPLICIT]
Assembly Line — Intervention Plan: [EXPLICIT]
Score: {current}/10 → projected {projected}/10 [EXPLICIT]
Interventions: {N} across {M} layers [EXPLICIT]
{numbered list with pattern IDs and descriptions}
Proceed? [Y/n]
Gate B: Wait for user confirmation before modifying files. The assembly line automates sequencing, not decision-making.
After confirmation, execute all interventions with snapshot-verify-document protocol. [EXPLICIT]
Run certify-skill internally on the improved skill: [EXPLICIT]
Gate C: If CERTIFIED, proceed to Phase D (report) or Phase C+ (if deep mode). If CONDITIONAL or BLOCKED, report the remaining issues.
Run trigger-skill internally to optimize the description: [EXPLICIT]
Then re-run certification to verify the optimization didn't degrade other dimensions. [EXPLICIT]
Synthesize all phases into a single unified report: [EXPLICIT]
# Assembly Report: {skill-name}
**Mode:** {quick/standard/deep}
**Duration:** {time}
**Result:** {CERTIFIED / CONDITIONAL / BLOCKED}
## Before → After
| Dimension | Before | After | Delta |
|-----------|--------|-------|-------|
| {1-10} | /10 | /10 | +N |
| Average | /10 | /10 | +N |
| Gate | N/13 | N/13 | +N |
## Interventions Applied
{changelog from Phase B, if run}
## Certification
{certification report from Phase C}
## Trigger Optimization (deep mode)
{trigger report from Phase C+, if run}
## Files Modified
| File | Action | Lines Changed |
|------|--------|--------------|
{list of every file touched}
## Next Steps
{what the user should do next, if anything}
The assembly line has 3 decision gates. Each is explicit — the pipeline never makes destructive decisions autonomously. [EXPLICIT]
| Gate | Question | Options |
|---|---|---|
| A | Should we intervene? | Auto-skip if score >= 8 + gate 13/13. Otherwise proceed. |
| B | Approve the intervention plan? | User confirms. User can remove specific interventions. |
| C | Did certification pass? | If yes: report success. If no: report remaining issues. |
Why gates matter: Automation without checkpoints produces surprises. The assembly line is fast, not reckless. Each gate ensures the user stays in control of what changes.
| Failure | Signal | Recovery |
|---|---|---|
| Phase A score >= 8 but user wants improvements | User says "improve anyway" | Override Gate A auto-skip. Run Phase B with user-specified focus areas. |
| Phase B plan rejected | User rejects the plan | Ask what to change. Re-plan with user constraints. |
| Phase C fails after Phase B | Certification BLOCKED despite interventions | Report what improved and what still blocks. Suggest manual fixes. |
| Context window exhaustion | Pipeline stalls mid-phase | Save progress. Report what completed. Suggest continuing in a new session. |
| Skill has no SKILL.md | Phase A can't start | Report immediately. Suggest creating SKILL.md first. |
/assembly-skill ./path --mode quick is just x-ray. The modes are the control mechanism.Before delivering the assembly report: [EXPLICIT]
| File | Content | Load When |
|---|---|---|
references/pipeline-modes.md | Detailed mode configurations, auto-selection logic, phase dependencies, timing estimates | Always — needed to configure the pipeline run |
Author: Javier Montano | Last updated: March 18, 2026
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.