← All skills
learn-codebase
65 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By UitbreidenOS/UitKit (GitHub) · coding · 14 stars · scanned at commit 5b6423f
Claude Code codebase custom rules generator. Scans frameworks, dependency structures, test frameworks, and builds customized project-rules.md and CLAUDE.md files
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 20 places.
Show 17 more
- plugins/uitkit-productivity/agents/build-engineer.md, line 96
- Remote caching: `npx turbo login && npx turbo link` to enable Vercel Remote Cache — shared across team and CI; cache hits pull build artifacts instead of rebu - plugins/uitkit-productivity/agents/code-quality-auditor.md, line 117
Run with: `npx jscpd src/`, `npx complexity-report src/`, or language-specific equivalents. - plugins/uitkit-productivity/agents/dependency-manager.md, line 35
npx depcheck # unused and missing dependencies - plugins/uitkit-productivity/agents/dependency-manager.md, line 54
- Safe to batch update: `npm update` or `pip install --upgrade pkg1 pkg2` - plugins/uitkit-productivity/agents/dependency-manager.md, line 120
npx depcheck --json | jq '.dependencies' - plugins/uitkit-productivity/agents/dependency-manager.md, line 153
6. `npx depcheck` — finds `lodash` and `moment` unused; remove both (saves 120kB from bundle) - plugins/uitkit-productivity/agents/dx-optimizer.md, line 50
npx webpack --config webpack.config.js --profile --json > webpack-stats.json - plugins/uitkit-productivity/agents/dx-optimizer.md, line 53
npx webpack-bundle-analyzer webpack-stats.json - plugins/uitkit-productivity/agents/dx-optimizer.md, line 76
npx @typescript/analyze-trace ./ts-trace - plugins/uitkit-productivity/agents/expo-react-native.md, line 38
npx create-expo-app MyApp --template blank-typescript - plugins/uitkit-productivity/agents/expo-react-native.md, line 41
npx create-expo-app MyApp --template bare-minimum - plugins/uitkit-productivity/agents/expo-react-native.md, line 44
npx expo prebuild - plugins/uitkit-productivity/agents/expo-react-native.md, line 131
npx expo install expo-updates - plugins/uitkit-productivity/agents/fullstack-developer.md, line 98
Install components with the CLI: `npx shadcn@latest add button dialog form input` - plugins/uitkit-productivity/agents/python-resolver.md, line 26
- Dependency version conflicts (`pip install` fails or produces incompatible versions) - plugins/uitkit-productivity/agents/python-resolver.md, line 62
- Fix: update `requirements.txt` to `httpx>=0.23.0,<1.0.0` and run `pip install -r requirements.txt` - plugins/uitkit-productivity/agents/typescript-resolver.md, line 19
- `Bash` — run `npx tsc --noEmit 2>&1` to confirm fix, `grep` for related type definitions
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 1 place.
Can call paid AI services billed to you
The author does not mention this.
Found in 3 places.
Sends data to these websites: api.anthropic.com, api.openai.com, connect, prometheus, api.stripe.com, hooks.slack.com
The author does not mention this.
Found in 25 places.
Show 17 more
- plugins/uitkit-productivity/agents/architect.md, line 17
- `WebFetch` — check documentation for specific technologies under consideration - plugins/uitkit-productivity/agents/cdc-specialist.md, line 128
curl http://connect:8083/connectors - plugins/uitkit-productivity/agents/cdc-specialist.md, line 131
curl http://connect:8083/connectors/postgres-source/status - plugins/uitkit-productivity/agents/cdc-specialist.md, line 134
curl -X PUT http://connect:8083/connectors/postgres-source/pause - plugins/uitkit-productivity/agents/cdc-specialist.md, line 137
curl -X POST http://connect:8083/connectors/postgres-source/tasks/0/restart - plugins/uitkit-productivity/agents/cdc-specialist.md, line 140
curl -X PUT http://connect:8083/connectors/postgres-source/config \ - plugins/uitkit-productivity/agents/chaos-engineer.md, line 260
error_rate=$(curl -s "http://prometheus:9090/api/v1/query" \ - plugins/uitkit-productivity/agents/context-manager.md, line 96
- A contradiction: one section says use `axios`, another says use `fetch` - plugins/uitkit-productivity/agents/distributed-systems-engineer.md, line 662
response = requests.post("https://api.stripe.com/charges", json={ - plugins/uitkit-productivity/agents/distributed-systems-engineer.md, line 695
response = requests.get( - plugins/uitkit-productivity/agents/dx-analyst.md, line 272
"command": "echo 'Starting monthly DX review. Invoke: /spawn dx-analyst --period last-month' | curl -X POST https://hooks.slack.com/services/YOUR/WEBHOOK" - plugins/uitkit-productivity/agents/edge-computing-engineer.md, line 46
async fetch(request: Request, env: Env, ctx: ExecutionContext): Promise<Response> { - plugins/uitkit-productivity/agents/edge-computing-engineer.md, line 53
const response = await fetch(request); - plugins/uitkit-productivity/agents/edge-computing-engineer.md, line 77
async fetch(request: Request): Promise<Response> { - plugins/uitkit-productivity/agents/edge-computing-engineer.md, line 94
return stub.fetch(request); - plugins/uitkit-productivity/agents/elasticsearch-specialist.md, line 111
curl -X PUT "es:9200/my-index/_settings" \ - plugins/uitkit-productivity/agents/elasticsearch-specialist.md, line 115
curl "es:9200/_nodes/hot_threads"
and 5 more places
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'learn-codebase' ] || [ -L ~/.agents/skills/'learn-codebase' ]; then echo 'A skill folder named learn-codebase already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/UitbreidenOS/UitKit' "$d" && git -C "$d" checkout --quiet '5b6423fe6699510797bc4314aa74c6a4f2258a1e' -- 'plugins/uitkit-productivity/skills/learn-codebase' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugins/uitkit-productivity/skills/learn-codebase' ~/.agents/skills/'learn-codebase' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'learn-codebase' ~/.claude/skills/'learn-codebase' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for UitbreidenOS/UitKit shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/UitbreidenOS/UitKit/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 5b6423f | 65 |