CtrlK
BlogDocsLog inGet started
Tessl Logo

structural-architect

Improves project modularity, organization, and clean architecture by moving misplaced files or packages. Use this skill to move cohesive classes together, fix wrong layer violations (e.g., UI models in the Data layer), clean up generic 'Utils' packages, extract interfaces to pure domain packages, and enforce feature-based or layer-based package structures.

70

Quality

85%

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

SKILL.md
Quality
Evals
Security

Quality

Content

78%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.

A well-structured, concise, and actionable skill body with a clear sequenced workflow and explicit verification steps. Main improvement opportunity is adding an explicit error-recovery loop in the VERIFY step.

Suggestions

Add an explicit feedback loop in VERIFY: e.g. 'If tests fail or ClassNotFound appears, re-check imports/package declarations, fix, and re-run testDebugUnitTest before proceeding.'

Trim the aphoristic Philosophy bullets or fold them into a single line to tighten token efficiency.

Make the MOVE step slightly more executable by noting how to update package declarations and run an import-wide find-replace (e.g. via the project's tooling).

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands throughout and little over-explanation of concepts Claude knows; only minor padding remains in the aphoristic Philosophy bullets and the somewhat elaborate journaling rules.

4 / 5

Actionability

Provides concrete executable commands (ktfmtFormat, testDebugUnitTest, assembleDebug) and a concrete PR title example with minor gaps such as no exact file-move command (inherently project-specific).

4 / 5

Workflow Clarity

Clear 5-step SCAN→SELECT→MOVE→VERIFY→PRESENT sequence with an explicit VERIFY checkpoint (format, compile, tests, circular-dependency check); falls short of 5 only because it lacks an explicit error-recovery feedback loop.

4 / 5

Progressive Disclosure

Under 50 lines, single-purpose, with well-organized sections (Goal, Constraints, Instructions, Examples) and no need for external references; per the simple-skill guidance this warrants a 5.

5 / 5

Total

17

/

20

Passed

Description

92%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.

A strong, specific description that clearly states both what the skill does and when to use it, with concrete trigger phrases and a narrow, distinctive niche. The only mild gap is slightly limited synonym coverage in trigger terms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — moving misplaced files/packages, fixing layer violations (e.g. UI models in Data layer), cleaning up Utils packages, extracting interfaces to pure domain packages, enforcing feature/layer-based structures — giving comprehensive coverage of the structural refactoring domain.

5 / 5

Completeness

Explicitly answers both 'what' (improves modularity by moving misplaced files/packages, with enumerated actions) and 'when' ('Use this skill to move cohesive classes together, fix wrong layer violations...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural developer phrases like 'clean up Utils packages', 'misplaced files', 'move cohesive classes', and 'layer violations', with good coverage but missing some plain synonyms a less technical user might say.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (structural/architecture file-moving) with distinct triggers (layer violations, Utils cleanup, interface extraction), giving minimal overlap risk with other skills.

5 / 5

Total

19

/

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
nekomangaorg/Neko
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.