CtrlK
BlogDocsLog inGet started
Tessl Logo

aiox-dev

Activate the AIOX Full Stack Developer agent (Dex). Use for code implementation, debugging, refactoring, and development best practices Trigger when user asks to dev, or says 'activate dev', 'switch to dev', '@dev'.

60

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

Fix and improve this skill with Tessl

tessl review fix ./.kimi/skills/aiox-dev/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

56%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 rich in concrete commands and well-sequenced, validation-gated workflows, but it is severely padded by triple-duplicated command lists and a monolithic inline YAML agent definition that should be split into a referenced file. Token efficiency and file structure are the weakest aspects.

Suggestions

Eliminate the command-catalog duplication: keep a single source of truth (the Star Commands table or the YAML commands list) and have Quick Commands reference it instead of re-listing, removing roughly 130 redundant lines.

Move the 'Full Agent Definition' YAML block into a separate bundled reference file (e.g. references/agent-definition.yaml) and replace the inline block with a one-line signaled pointer like 'See [agent-definition.yaml](references/agent-definition.yaml) for the complete operating configuration', turning the monolithic wall into one-level-deep navigation.

De-duplicate the Identity/persona and core_principles blocks (currently repeated in the markdown header and again inside the YAML) and trim the conceptual decision-logging JS example to a brief pointer unless it is directly executable.

DimensionReasoningScore

Conciseness

The ~650-line body is noticeably verbose and heavily padded: the command catalog appears three times (Star Commands table, YAML commands list, Quick Commands), the persona and core_principles blocks are each duplicated, and the CodeRabbit/decision-logging sections add lengthy pseudocode and conceptual JS that earn little per token. It does not lean on redundancy the way a score-1 'explains concepts Claude already knows' example does, but several padded duplicate sections clearly drag it below the midpoint.

2 / 5

Actionability

Substantial concrete executable guidance: star commands with descriptions, real CodeRabbit CLI invocations with macOS/Linux vs WSL shapes, and an explicit git allowed/blocked operation list. The pseudocode sections (CodeRabbit self-healing WHILE loop, decision-log 'conceptual integration') are explicitly justified as workflow logic rather than presented as executable code, leaving only minor gaps.

4 / 5

Workflow Clarity

Multi-step processes are clearly sequenced with validation checkpoints: develop-story's order-of-execution gates checkbox updates on 'ALL pass' and mandates 'EXECUTE ALL TESTS', and the CodeRabbit self-healing loop is a genuine validate->fix->retry feedback loop with checklists referenced. Destructive/batch operations (git, code changes) carry validation so the cap does not apply; minor gaps come from workflows being duplicated across sections.

4 / 5

Progressive Disclosure

Section headers and command tables provide real structure, but the ~470-line embedded YAML 'Full Agent Definition' is content that clearly belongs in a separate file, and the many external file references (.aiox-core/development/...) are buried inside the YAML dependencies rather than clearly signaled as navigable references. No bundle files ship with the skill, so there is nothing one level deep to navigate to.

3 / 5

Total

13

/

20

Passed

Description

83%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 strong: it explicitly states both what the skill does and when to trigger it, with concrete natural-language trigger phrases. Minor gaps in capability coverage and a missing period before 'Trigger' keep specificity and trigger quality just below perfect.

DimensionReasoningScore

Specificity

Lists several concrete actions ('code implementation, debugging, refactoring') but 'development best practices' is vague and testing — a key dev activity emphasized in the body — is absent, leaving minor coverage gaps rather than comprehensive coverage.

4 / 5

Completeness

Clearly answers both what ('Activate the AIOX Full Stack Developer agent (Dex)... code implementation, debugging, refactoring') and when ('Trigger when user asks to dev, or says activate dev, switch to dev, @dev') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Explicit natural trigger phrases ('activate dev', 'switch to dev', '@dev', 'asks to dev') give good coverage, but common synonyms a user might naturally say ('build', 'fix', 'code') are missing.

4 / 5

Distinctiveness Conflict Risk

The named-agent activation triggers (@dev, activate dev) carve a distinct niche, but the capability list ('code implementation, debugging, refactoring, development best practices') is broad and could overlap with related general coding skills.

4 / 5

Total

17

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (657 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
SynkraAI/aiox-core
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.