CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

omni-dev

Omni-expert principal software architect. Triggers on requests for app development, coding, refactoring, or architectural design. Enforces clean code, clean architecture, deep reasoning, mandatory testing, and strict anti-ambiguity protocols.

Quality

67%

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/omni-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 presents a clearly sequenced four-step workflow with an explicit clarification gate and a defined output schema, organized well as a self-contained single file. But it is padded with persona hype and restates standard best practices Claude already knows, and its guidance leans on aspirational adjectives rather than concrete examples.

Suggestions

Cut the persona hype and filler ("hyper-intelligence, ultra-meticulous", "flawless, production-grade", "ZERO YAP") — keep only operational instructions; Claude gains nothing from ego framing.

Drop restatements of universally known practices (DRY, SOLID, strict typing, isolate business logic from UI) and state only skill-specific rules that differ from default behavior.

Add one small filled-in example of the required output format (a sample <reasoning> block plus Implementation and Tests for a tiny task) so the strict output schema is concrete rather than templated placeholders.

DimensionReasoningScore

Conciseness

The body is padded with persona hype ("hyper-intelligence, ultra-meticulous attention to detail", "flawless, production-grade code", "ZERO YAP") and restates standard practices Claude already knows (DRY, SOLID, isolate business logic from UI, write unit tests). This is more than the 'some unnecessary explanation' of anchor 3, though the ~60-line length keeps it short of anchor 1's severe verbosity.

2 / 5

Actionability

There is some concrete procedural guidance — the clarification protocol (generate Option A/B, trade-offs, recommendation, await) and a defined output schema (<reasoning>, Implementation, Tests) — but no worked examples, and much of the direction is aspirational adjectives ("flawless", "highly optimized") rather than executable specifics.

3 / 5

Workflow Clarity

The four steps are clearly sequenced and mandated ("MUST Follow Sequentially") with an explicit gating checkpoint ("Await user clarification before proceeding to Step 2") and a mandated testing step. Not anchor 5 because there is no feedback loop for test failures or error recovery; not a destructive/batch skill, so no cap applies.

4 / 5

Progressive Disclosure

The skill is a self-contained single file with clean, numbered section structure and no content that belongs in separate reference files, satisfying the simple-skill case: well-organized sections with no need for external references.

5 / 5

Total

14

/

20

Passed

Description

62%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 explicitly covers both what the skill does and when to use it, with natural trigger terms users would actually say. However, buzzword-laden phrasing ("Omni-expert", "deep reasoning", "strict anti-ambiguity protocols") weakens specificity, and the extremely broad "coding" trigger creates high conflict risk with any general code-related skill.

Suggestions

Narrow the trigger scope to reduce overlap with general coding skills — e.g., trigger on greenfield app/system architecture design and full-feature implementation reviews rather than any "coding" request.

Replace buzzword phrases ("Omni-expert", "deep reasoning", "strict anti-ambiguity protocols") with concrete deliverables, e.g., "Produces a reasoning plan, layered clean-architecture implementation, and accompanying unit/integration tests".

Add the missing natural trigger variations users commonly say, such as "debug", "build", "implement a feature", or "write tests".

DimensionReasoningScore

Specificity

Concrete activities are named ("coding, refactoring, or architectural design", "mandatory testing"), but the capability clause is diluted with vague buzzwords ("Omni-expert", "deep reasoning", "strict anti-ambiguity protocols"), matching anchor 3 (domain and some concrete actions, not comprehensive) rather than the clean specific-action list of anchor 4.

3 / 5

Completeness

Both parts are explicitly present: the what ("Enforces clean code, clean architecture, deep reasoning, mandatory testing...") and an explicit when ("Triggers on requests for app development, coding, refactoring, or architectural design"). Not anchor 5 because the what relies on persona framing and vague terms rather than concrete deliverables.

4 / 5

Trigger Term Quality

"Triggers on requests for app development, coding, refactoring, or architectural design" uses natural phrases users would say, giving good keyword coverage; it falls short of anchor 5 because common variations like debug, build, implement, or write tests are missing.

4 / 5

Distinctiveness Conflict Risk

Triggers like "coding" and "app development" would fire on virtually any development request, creating high overlap with any code-related skill; it is scoped to software development (above anchor 1's total genericity) but is otherwise maximally broad within that domain.

2 / 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

glenrioariesto/social-content-studio

Path

.agents/skills/omni-dev/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.