CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agentic-workflows

Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.

Quality

68%

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 ./.agents/skills/agentic-workflows/SKILL.md

The canonical home for this skill is agentic-workflows in primer/react

SKILL.md
Quality
Evals
Security

Quality

Content

67%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 well-structured router: clear task-to-reference mapping, an optional repository overlay with precedence rules, and one-level-deep navigation to per-topic files. Its weaknesses are token inefficiency from the exhaustive file index (which contradicts its own 'read only what you need' instruction) and unspecified mechanics for loading files from the external github/gh-aw repository.

Suggestions

Trim or compress the exhaustive 68-file listing — keep only the routing map plus files not covered by it, or state 'the full file list is discoverable in the github/gh-aw repo' to cut ~60 lines of tokens.

Specify how to load files 'from github/gh-aw (they are not available locally)' — e.g. a concrete command like fetching via the GitHub API or cloning, so the instruction is executable.

Resolve the contradiction between the 'Read only the files you need' instruction and the full-directory listing by reframing the list as an optional discovery index.

DimensionReasoningScore

Conciseness

The dispatcher prose is lean, but the exhaustive 68-entry flat file listing under "Read only the files you need:" is a directory dump that largely duplicates the task-to-file routing map and could be tightened or trimmed. This fits 'mostly efficient but includes some unnecessary content' rather than the efficient anchor 4.

3 / 5

Actionability

Concrete, executable guidance: exact per-task file paths ("Design workflows from scratch via interview: .github/aw/designer.md"), an explicit overlay mechanism with a precedence rule, and a conditional OTEL reference. The minor gap keeping it below 5 is that no mechanism is given for actually loading files 'from github/gh-aw (they are not available locally)' — no fetch command or tool invocation is specified.

4 / 5

Workflow Clarity

The sequence is clear (identify task type → load matching prompt → follow it), overlay loading is ordered ('after loading the matched prompt/skill'), and there is a clarification checkpoint ('ask a clarifying question if the correct prompt is unclear'). Minor gaps — no verification that the upstream file loaded successfully and slight ambiguity from two overlapping file lists — keep it at anchor 4 rather than 5.

4 / 5

Progressive Disclosure

The body is an overview that routes to well-signaled, one-level-deep references organized by task, with no nested references or inlined detail that should live in separate files. Minor organization gaps — the redundant full file index alongside the routing map and the self-contradicting 'Read only the files you need' header — keep it below the fully clean anchor 5.

4 / 5

Total

15

/

20

Passed

Description

53%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 is a concise, third-person statement that clearly conveys the router's purpose and niche, but it lacks an explicit 'Use when...' trigger clause, misses natural synonyms like 'agentic workflows' and 'update', and describes only one action verb. It sits solidly at the midpoint of the rubric.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks to design, create, update, debug, or upgrade GitHub Agentic Workflows (gh-aw) in this repository.'

Include natural synonyms users would say — 'agentic workflows', 'GitHub workflows', 'update', 'edit', 'fix' — alongside 'gh-aw' jargon.

Reflect the fuller set of routed tasks (update, optimize, shared components, reports) to improve capability coverage without adding fluff.

DimensionReasoningScore

Specificity

"Route gh-aw workflow design/create/debug/upgrade requests to the right prompts" names the domain and a single concrete action (routing to prompts), but is not comprehensive — e.g. it omits 'update' tasks that the body routes. It does not list several specific actions, so it fits anchor 3 rather than 4.

3 / 5

Completeness

The 'what' is clear (route requests to the right prompts), but there is no 'Use when...' clause or equivalent explicit trigger guidance — the 'when' is only weakly implied by the task-type enumeration, capping completeness at 3 per the judging guideline.

3 / 5

Trigger Term Quality

It includes some relevant keywords ("workflow", "design", "create", "debug", "upgrade", "gh-aw") but misses common variations and synonyms a user would naturally say, such as "agentic workflows", "GitHub", "update", or "edit" — matching the 'some relevant keywords but missing variations' anchor.

3 / 5

Distinctiveness Conflict Risk

"gh-aw workflow" identifies a clear niche with distinct triggers, but generic phrases like "workflow design" create minor overlap risk with general workflow skills, so it is mostly distinct rather than minimal-conflict (anchor 4, not 5).

4 / 5

Total

13

/

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

primer/react

Path

.agents/skills/agentic-workflows/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.