split-large-file
An AI agent skill from lobehub/lobehub, scored 69 out of 100 by code.
Code score by group
It loses the most points in Done criteria (11), the group that checks whether there is a checklist and a step that verifies the work.
What the author says it does
Refactor a source file over 1200 lines into a directory of cohesive modules without changing behavior, test-first. Use when asked to split, decompose, or shrink a large file (拆分大文件, 拆文件, 重构大文件); with no file given, pick one.
This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.
- Repository
- lobehub/lobehub
- Folder
- .agents/skills/split-large-file
- License
- Not identified by GitHub
- GitHub stars
- 85,123
- SKILL.md lines
- 89
- Other files
- 0
Add split-large-file to your agent
npx skills add lobehub/lobehub --skill split-large-file
The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored. GitHub identifies no license for this repository, so check its terms before you use it.
More skills from lobehub/lobehub
-
builtin-tool
Use for LobeHub builtin agent tools: manifests, executors, runtimes, inspectors, renders, streaming and intervention.
72B -
llm-generation
Use for application prompts, generateObject/generateText, model selection and generation tracing. Excludes provider adapters and agent snapshots.
72B -
testing
Use for Vitest tests, mocks, coverage and failing-test diagnosis.
72B -
acceptance
Verify delivery outcomes on the real product, capture inspected evidence, and deliver an acceptance report with the lh CLI: published to LobeHub when signed in, or rendered as a l…
71B -
alint-ruleset
Maintain LobeHub's model-backed alint rule set in packages/alint: author a rule, calibrate its false positives against real source, decide its severity (warn vs error) from real P…
71B -
desktop-security-update
Inspect, mark, or revoke vulnerable LobeHub Desktop versions through the existing release workflow and signed R2 security policy. Use for forced security updates across Stable, Ca…
71B -
docs-changelog
Use for EN/ZH website product changelogs in docs/changelog/*.mdx. Excludes GitHub Release notes.
71B -
full-text-search
Use for product search: FtsSearchRepo, pg_search/pg_like/Elasticsearch, mapping migrations, projections, Outbox sync, reindexing and performance. Excludes agent web search.
71B
Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.