Install any skill in seconds. Free to start, no credit card required.
Get Started Free →majiayu000/elegant-architecture
Guides clean architecture design with strict 200-line file limits.
Passed 20 of 22 test cases with the skill, and 9 of 22 without it.
and 18 more in the full report
12 fixed8 passed either way1 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are reviewing several TypeScript files in our project. One file is 160 lines long, another has 4 distinct responsibilities, and a third has rapidly growing shared TypeScript interfaces. What actions should be taken for each file?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends planning a split for the file exceeding 150 lines | Missed | Passed |
| Advises splitting files that have 3 or more distinct responsibilities | Passed | Passed |
| Recommends extracting shared interface definitions into a dedicated types.ts file | Missed | Passed |
The instructions your model reads when the skill loads.
Before writing any code:
- List all features/functionalities needed
- Estimate code volume for each module
- Identify shared components
- Map dependencies between modules
When estimated lines > 200:
- Convert file to folder with index
- Split by sub-functionality
- Extract shared utilities
Example transformation:
# Before (user.ts - 400+ lines)
user.ts
# After (user/ folder)
user/
├── index.ts # Public exports
test cases passed, vs 9 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.