CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-v3-integration-architect

Agent skill for v3-integration-architect - invoke with $agent-v3-integration-architect

46

4.42x
Quality

19%

Does it follow best practices?

Impact

93%

4.42x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/agent-v3-integration-architect/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

35%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 an expansive architectural vision rather than executable guidance: long, repetitive, and built on non-runnable stub code against fictional APIs, with a phased migration plan that lacks the validation checkpoints its destructive file-removal steps require. It is a monolithic single-file document with no progressive disclosure into reference files.

Suggestions

Collapse the three restatements of the benchmark numbers into one Performance Targets section and remove the duplicate ASCII-art overlap table to cut significant padding.

Replace fictional-API stub classes with at least one concrete, runnable command or script for the first migration step, or explicitly justify that the code is illustrative pseudocode.

Add explicit validation checkpoints to the migration workflow — e.g. run a feature-parity check after Phase 2 and only proceed to Phase 3 file removal when parity passes — and move the detailed integration/benchmark material into reference files linked from a lean SKILL.md overview.

DimensionReasoningScore

Conciseness

The ~300-line body is noticeably verbose: the same benchmark numbers ('2.49x-7.47x', '150x-12,500x', '<0.05ms') are restated across the Integration, Performance Targets, and Success Metrics sections, and ASCII-art tables plus repeated stub class definitions pad the document without adding actionable detail.

2 / 5

Actionability

The TypeScript examples are non-executable stubs calling fictional APIs (e.g. this.agenticFlow.sona.setMode, agenticFlow.attention.flashAttention, agenticFlow.rl.train) with no real commands or steps to actually perform the integration, fitting the score-2 anchor of high-level hints missing specific executable steps.

2 / 5

Workflow Clarity

A phased sequence exists (Phase 1 Foundation Week 7, Phase 2 Core Migration Week 8-9, Phase 3 Optimization Week 10) but validation checkpoints are absent or implicit, and Phase 3 performs destructive file removal (removeFile of SwarmCoordinator.ts, AgentManager.ts, TaskScheduler.ts) with no validate-then-proceed loop, capping this at 3 per the destructive-operations guideline.

3 / 5

Progressive Disclosure

Section headers provide some structure, but the document is monolithic — detailed API stubs, benchmark tables, and the migration plan that clearly belong in separate reference files are all inlined in SKILL.md, and no references/scripts/assets bundle files exist to offload detail.

3 / 5

Total

10

/

20

Passed

Description

3%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 an auto-generated placeholder that fails to convey what the skill does or when to use it, offering only an identifier and invocation syntax. It lacks any concrete actions, natural trigger terms, or a 'Use when...' clause, making it indistinguishable from sibling templated skills.

Suggestions

Replace the placeholder with a real description stating concrete actions, e.g. 'Eliminates duplicate orchestration code by adapting claude-flow to extend agentic-flow@alpha per ADR-001.'

Add an explicit 'Use when...' clause naming natural trigger phrases a user would say, such as 'Use when integrating claude-flow with agentic-flow, deduplicating swarm/agent/task orchestration, or planning the ADR-001 migration.'

Drop the redundant 'invoke with $agent-v3-integration-architect' invocation syntax from the description — it adds no capability or trigger information.

DimensionReasoningScore

Specificity

The description ('Agent skill for v3-integration-architect - invoke with $agent-v3-integration-architect') names no concrete actions at all — it only states the skill exists and how to invoke it, which is pure abstract/templated language matching the score-1 anchor 'Helps with documents'.

1 / 5

Completeness

Neither 'what does this do' nor 'when should Claude use it' is answered — the description never says what the skill does and has no 'Use when...' trigger guidance, fitting the score-1 anchor where both are missing or extremely vague.

1 / 5

Trigger Term Quality

It contains only the technical identifier 'v3-integration-architect' and invocation syntax '$agent-v3-integration-architect'; these are jargon/syntax, not natural phrases a user would actually say, matching the score-1 'only technical jargon' anchor.

1 / 5

Distinctiveness Conflict Risk

The 'Agent skill for X - invoke with $X' template is a generic placeholder shared across many auto-generated agent skills, creating high overlap risk even though the specific name v3-integration-architect nominally narrows the niche, placing it at score 2 rather than 1 or 3.

2 / 5

Total

5

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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