CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

architect

Architect orchestrator Nicolify. Lee 01-spec.md + 02-design-{ui,agentic}.md. Decide qué surfaces toca (BE/FE/agentic). Spawna sub-architects en paralelo (/architect-be, /architect-fe, /architect-agentic). Reúne sus 03-arch-*.md y produce 04-tickets.yaml ordenado con dependencias + owner_eligibility (qwen vs Opus) + acceptance criteria + quality gates. Activa cuando user dice: '/architect', 'diseñemos la arq', 'tickets', 'qué tickets salen', 'arquitectura técnica', 'cómo lo construimos técnicamente'.

69

Quality

87%

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

SKILL.md
Quality
Evals
Security

Quality

Content

81%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 tightly written orchestration playbook: sequenced steps, validation checkpoints with a real feedback loop, and concrete templates/tables throughout. Its main limitations are the deferred ticket template (forcing trust in an external file for the core output format) and a couple of illustrative blocks that could be trimmed or moved to a reference file.

Suggestions

Inline a minimal but complete 04-tickets.yaml example (one ticket with id, owner_eligibility, depends_on/blocks, acceptance with verifiers, estimate) instead of only fragments, so the core output format is self-contained rather than deferred to docs/specs/templates/04-tickets-template.yaml.

Move the owner-eligibility matrix and the notes_for_downstream example into a reference file (e.g. references/ticket-rules.md) and keep SKILL.md as a lean overview with clearly signaled links, trimming the extended YAML illustrations.

Add a short conflict-resolution step for when two sub-architects' 03-arch-*.md outputs disagree (beyond the NEW-vs-EXTEND escalation), so Step 4's synthesis has explicit guidance for reconciling divergent designs.

DimensionReasoningScore

Conciseness

The body is dense and operational — decision tables, spawn prompts, rules, and a checklist with essentially no explanation of concepts Claude already knows. Minor trimming opportunities remain (e.g. the extended notes_for_downstream example and the illustrative dependency YAML block are longer than needed to convey the format), matching the score-4 anchor 'efficient; minor instances that could be trimmed' rather than the every-token-earns-its-place level of 5.

4 / 5

Actionability

Guidance is mostly executable: copy-paste Agent prompts with explicit subagent types, a surface decision table, concrete YAML fragments for dependencies/acceptance criteria/handoff notes, and a closing output script. It falls short of 5 because the full ticket format is deferred to an external template ('Seguir template docs/specs/templates/04-tickets-template.yaml') and only fragments of the ticket schema are shown inline — minor gaps, not the pseudocode-level gaps of 3.

4 / 5

Workflow Clarity

Six clearly sequenced steps with explicit validation: Step 3 is a cross-module audit with an escalation rule (feedback loop to /pm), Step 5 is a pre-close checklist (owner eligibility, DAG check, ≥2 verifiable acceptance criteria, >8h split alert), and Step 6 defines the handoff and checkpoint update. This matches the score-5 anchor: clear sequence, explicit validation steps, feedback loops, and a checklist.

5 / 5

Progressive Disclosure

The single-file bundle (~180 lines) is well organized with clear sections, and every external reference is an exact project path (templates, anti-duplication rules, story YAML). Score 4 rather than 5 because the simple-skill exception (<50 lines) does not apply and some content — the owner-eligibility matrix, acceptance-criteria schema, and handoff-note examples — could be split into a reference file to keep SKILL.md a leaner overview; it is clearly above the inline-heavy disorganization of 3.

4 / 5

Total

17

/

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: concrete capabilities tied to exact artifacts, an explicit activation clause with natural trigger phrases, and a clear orchestrator niche. It is written in third person and avoids fluff; the only weakness is that trigger coverage misses a few natural synonyms.

DimensionReasoningScore

Specificity

The description lists multiple concrete, specific actions with exact artifacts: "Lee 01-spec.md + 02-design-{ui,agentic}.md", "Spawna sub-architects en paralelo (/architect-be, /architect-fe, /architect-agentic)", "produce 04-tickets.yaml ordenado con dependencias + owner_eligibility (qwen vs Opus) + acceptance criteria + quality gates". Coverage of the skill's capabilities is comprehensive, matching the score-5 anchor rather than the 'several specific actions with minor gaps' of 4.

5 / 5

Completeness

It explicitly answers both questions: 'what' (reads specs, spawns sub-architects, produces 04-tickets.yaml with dependencies/owner eligibility/acceptance criteria/quality gates) and 'when' via the explicit trigger clause "Activa cuando user dice: '/architect', 'diseñemos la arq', ...". This matches the score-5 anchor with concrete trigger phrases; the when-clause cap of 3 does not apply.

5 / 5

Trigger Term Quality

Triggers include the slash command and natural phrases users would say: "'/architect', 'diseñemos la arq', 'tickets', 'qué tickets salen', 'arquitectura técnica', 'cómo lo construimos técnicamente'". Good coverage, but a few natural synonyms/variants are missing (e.g. 'diseño técnico', 'plan técnico', 'desglosar en tickets'), so it sits at the score-4 anchor rather than comprehensive synonym coverage at 5, and clearly above the generic-keyword level of 3.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (architect orchestrator that spawns sub-architects and owns 04-tickets.yaml) with distinct triggers like '/architect' and 'arquitectura técnica'. Minor overlap risk exists with the closely related sub-skills it names (/architect-be, /architect-fe, /architect-agentic), so it fits score 4 ('mostly distinct; minor overlap risk with closely related skills') rather than 5.

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

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

15

/

16

Passed

Repository

alpacapurpura/ap_sales_agent

Path

.claude/skills/architect/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.