CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-repo-architect

Agent skill for repo-architect - invoke with $agent-repo-architect

50

4.94x
Quality

Does it follow best practices?

Impact

94%

4.94x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

42%

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

The content is concrete in its MCP tooling but bloated and monolithic: it mixes executable calls with placeholder payloads, omits validation checkpoints for batch repo operations, and crams everything into one file with no progressive disclosure.

Suggestions

Replace placeholder strings (e.g. "[Architecture documentation]") with real file contents or remove those entries so the examples are executable.

Add explicit validation checkpoints to batch operations (e.g. verify pushed files render, run structural checks before committing across repos).

Split the structure patterns, best-practice lists, and integration details into reference files under references/ and link to them from a lean overview.

DimensionReasoningScore

Conciseness

The body has concrete MCP calls but is padded with generic best-practice bullets Claude already knows ("Consistent directory organization", "Comprehensive architecture documentation") and large structure trees, so it is mostly efficient but could be tightened.

2 / 3

Actionability

It provides real tool invocations (swarm_init, agent_spawn, push_files) but many file payloads are non-executable placeholders like "[Integration issue template]" and "[Architecture documentation]", leaving the guidance incomplete.

2 / 3

Workflow Clarity

Batch operations such as pushing files across multiple repositories and the architecture-optimization flow list steps but include no validate/verify checkpoints or error-recovery loops, which caps clarity at 2 for destructive batch work.

2 / 3

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are all absent) and the ~400-line body is a monolithic wall of inline code, structure trees, and patterns with no one-level-deep references or navigation, matching the monolithic anchor.

1 / 3

Total

7

/

12

Passed

Description

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.

The frontmatter description is a meta invocation label rather than a capability statement: it tells how to call the skill but not what it does or when to use it. It fails on specificity, triggers, and completeness, with only slight distinctiveness from the name.

Suggestions

Rewrite the description to lead with concrete actions, e.g. 'Optimize repository structure, coordinate multi-repo templates, and synchronize workflows across repositories'.

Add an explicit trigger clause such as 'Use when planning monorepo structure, standardizing templates across repos, or coordinating cross-repository architecture'.

Drop the 'Agent skill for... - invoke with $...' meta phrasing and keep third-person capability language.

DimensionReasoningScore

Specificity

The description is pure self-reference ("Agent skill for repo-architect - invoke with $agent-repo-architect") and names zero concrete actions, matching the vague "Helps with documents" anchor rather than any action-listing example.

1 / 3

Completeness

It answers neither 'what does this do' (no actions) nor 'when should Claude use it' (no 'Use when...' trigger); missing both what and when places it at the lowest anchor.

1 / 3

Trigger Term Quality

It contains invocation syntax ("invoke with $agent-repo-architect") rather than natural keywords a user would say when they need this skill; there is no coverage of terms like 'repository structure', 'multi-repo', or 'architecture'.

1 / 3

Distinctiveness Conflict Risk

"repo-architect" signals a somewhat specific niche, but the meta-language framing and lack of distinct triggers mean it could still overlap with general repo or architecture skills, so it is not at the clear-niche level.

2 / 3

Total

5

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ruvnet/claude-flow
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.