CtrlK
BlogDocsLog inGet started
Tessl Logo

aiox-architect

Activate Aria (architect) for Architect. Use for system architecture (fullstack, backend, frontend, infrastructure), technology stack selection (technical evaluation), API design (REST/GraphQL/tRPC/WebSocket), security architecture, perf...

68

Quality

82%

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

SKILL.md
Quality
Evals
Security

Quality

Content

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is highly actionable — concrete commands, platform-specific CLI invocations, timeouts, and error handling — but it is weighed down by redundancy (commands listed three times) and a monolithic inlined YAML agent definition that belongs in a reference file. Workflow sequencing is clear but lacks explicit validation checkpoints, and progressive disclosure is weak because no bundle files split the bulk.

Suggestions

Dedupe the command catalog: keep it once (ideally the Star Commands table) and remove the duplicate listings in the YAML 'commands' block and Quick Commands section, or replace the repeats with a single pointer.

Move the full ~290-line YAML agent definition into a references/ file (e.g., references/agent-definition.yaml) and have SKILL.md summarize + link to it, so SKILL.md becomes a lean overview with one-level-deep references.

Add explicit validation/checkpoint gates to multi-step workflows (e.g., a concrete verify step after activation assembly and a pass/fail gate in the CodeRabbit review loop) to lift workflow clarity toward level 3.

DimensionReasoningScore

Conciseness

The body is mostly purposeful agent configuration, but it is padded with redundant content — the command catalog appears three times (Star Commands table, the YAML 'commands' block, and the Quick Commands section) — plus meta-chatter ('Do NOT narrate the activation, do NOT comment on Kimi's mechanism', 'STAY IN CHARACTER!') and a ~290-line inlined YAML block. This fits 'mostly efficient but could be tightened' rather than the lean level-3 anchor; it is not pure concept-explanation fluff, so it stays above level 1.

2 / 3

Actionability

Provides concrete, executable guidance: exact star-command syntax (e.g., '*create-full-stack-architecture'), platform-specific CodeRabbit CLI invocations ('~/.local/bin/coderabbit --prompt-only -t uncommitted' and the WSL variant), an explicit timeout ('900000ms'), and concrete error-handling steps ('coderabbit: command not found' → verify binary). This matches the level-3 anchor for fully executable, copy-paste-ready commands.

3 / 3

Workflow Clarity

The activation-instructions (STEP 1–5) and the CodeRabbit review workflow are clearly sequenced and numbered, but validation checkpoints are implicit or missing — the activation flow is 'do these steps then HALT' with no validate→fix→retry loop, and the CodeRabbit steps list priorities rather than explicit pass/fail gates. This fits the level-2 anchor (sequence present but checkpoints missing or implicit) rather than level 3.

2 / 3

Progressive Disclosure

The body is organized into labeled sections, but the entire full agent definition (a ~290-line YAML block) is inlined directly in SKILL.md — content that should live in a separate reference file — and no bundle files are present under references/, scripts/, or assets/ to offload it. The inlined bulk matches the level-2 anchor ('content that should be separate is inline') rather than the level-3 'clear overview with well-signaled one-level-deep references' anchor.

2 / 3

Total

9

/

12

Passed

Description

100%

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 states a clear capability set and provides explicit, natural-language trigger guidance, satisfying both the 'what' and 'when' requirements with distinct triggers. The only flaw is a mid-word truncation ('error han...') that should be repaired for polish.

Suggestions

Repair the truncated phrase 'error han...' to the full wording (e.g., 'error handling') so the description reads completely.

Consider tightening the long comma-separated capability list into a scannable structure while preserving the explicit 'Trigger when...' clause.

DimensionReasoningScore

Specificity

Enumerates multiple concrete capability domains ('system architecture (fullstack, backend, frontend, infrastructure)', 'technology stack selection', 'API design (REST/GraphQL/tRPC/WebSocket)', 'security architecture', 'performance optimization', 'deployment strategy'), matching the anchor for listing multiple specific concrete actions rather than vague language.

3 / 3

Completeness

Explicitly answers both 'what' (the enumerated architecture/capability list) and 'when' (an explicit 'Trigger when...' clause), satisfying the level-3 anchor for clearly answering both what AND when. Not capped at 2 because an explicit trigger clause is present; the mid-word truncation ('error han...') is a cosmetic artifact that does not remove the trigger guidance.

3 / 3

Trigger Term Quality

Includes natural trigger phrasing users would say — 'Trigger when user asks to architect, or says "activate architect", "switch to architect", "@architect"' — giving good coverage of natural terms, matching the level-3 anchor.

3 / 3

Distinctiveness Conflict Risk

Carves a clear architecture niche with distinct triggers ('activate architect', 'switch to architect', '@architect') unlikely to fire for unrelated skills; the broad fullstack/backend/frontend scope has minor overlap with sibling dev agents, but the explicit persona triggers keep it at level 3 rather than 2.

3 / 3

Total

12

/

12

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 (545 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.