Unified team skill for plan-and-execute pipeline. Pure router — coordinator always. Beat model is coordinator-only in monitor.md. Triggers on "team planex".
53
42%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.codex/skills/team-planex/SKILL.mdQuality
Discovery
7%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This description reads like internal developer notes rather than a skill description meant to help Claude select the right skill. It lacks any concrete explanation of what the skill does for users, uses heavy internal jargon, and provides no natural trigger terms beyond the opaque phrase 'team planex'. It would be nearly impossible for Claude to correctly select this skill based on user intent.
Suggestions
Rewrite the description to explain what the plan-and-execute pipeline actually accomplishes in user-facing terms (e.g., 'Breaks down complex multi-step tasks into a plan and executes each step sequentially').
Add a 'Use when...' clause with natural trigger terms that describe scenarios a user would encounter, such as 'Use when the user requests a complex task requiring multiple coordinated steps, project planning, or task decomposition'.
Remove internal implementation details like 'pure router', 'coordinator always', and 'beat model is coordinator-only in monitor.md' — these do not help with skill selection and add confusion.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description uses vague, jargon-heavy language like 'plan-and-execute pipeline', 'pure router', 'coordinator always', and 'beat model is coordinator-only in monitor.md' without describing any concrete user-facing actions or capabilities. | 1 / 3 |
Completeness | The 'what' is extremely vague (a 'plan-and-execute pipeline' with no explanation of what it actually does for the user), and the 'when' is limited to the opaque trigger phrase 'team planex' with no meaningful context about use cases. | 1 / 3 |
Trigger Term Quality | The only explicit trigger is 'team planex', which is internal jargon unlikely to be naturally used by end users. Terms like 'pure router', 'coordinator', and 'beat model' are technical internals, not natural user language. | 1 / 3 |
Distinctiveness Conflict Risk | The very specific trigger phrase 'team planex' does reduce conflict risk since it's unlikely to match other skills accidentally, but the rest of the description ('plan-and-execute pipeline', 'router', 'coordinator') is generic enough to overlap with other orchestration or planning skills. | 2 / 3 |
Total | 5 / 12 Passed |
Implementation
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-crafted orchestration skill with strong actionability — concrete templates, exact parameters, and explicit tool allowlists make it highly executable. Workflow clarity is excellent with clear sequencing, timeout cascades, and error handling. The main weakness is moderate verbosity; some sections (model selection guide, agent coordination details) could be moved to referenced spec files to improve conciseness and progressive disclosure.
Suggestions
Move the 'v4 Agent Coordination' and 'Model Selection Guide' sections into a referenced spec file (e.g., specs/agent-coordination.md) to reduce SKILL.md length and improve progressive disclosure.
Tighten the delegation lock section — the 'No exceptions' paragraph and some table entries could be condensed since the pattern is clear from the ALLOWED/BLOCKED distinction alone.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is fairly well-structured and avoids explaining basic concepts, but includes some redundancy (e.g., the model selection guide's rationale column, the verbose spawn template, and the agent coordination section repeating patterns already shown). The delegation lock table is useful but could be tighter. | 2 / 3 |
Actionability | Provides concrete spawn_agent templates with exact parameter structures, specific tool call allowlists/blocklists, exact file paths, timeout values (1800000ms), CLI commands, and session directory layouts. The worker spawn template is copy-paste ready and the timeout cascade is explicitly sequenced. | 3 / 3 |
Workflow Clarity | The two-phase pipeline pattern is clearly sequenced (analyze → dispatch → spawn planner → wait → spawn executors → wait), with explicit validation checkpoints (delegation lock check before every tool call, agent health check via list_agents, timeout cascade with STATUS_CHECK → FINALIZE → close_agent). Error handling table covers failure modes with specific resolutions. | 3 / 3 |
Progressive Disclosure | References to external files (roles/coordinator/role.md, roles/planner/role.md, specs/pipelines.md) are clearly linked and one-level deep, which is good. However, the SKILL.md itself is quite long with inline content (agent coordination details, message semantics, model selection) that could arguably live in referenced specs. No bundle files were provided to verify the referenced paths exist. | 2 / 3 |
Total | 10 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
Total | 10 / 11 Passed | |
227244f
Table of Contents
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.