Community skill · architecture
Improve Codebase Architecture
Popular architecture skill from Matt Pocock for finding codebase design opportunities through domain language and local structure.
architecturerefactortypescriptdesign
Feedback flywheel
Active on run
No attributed runs yet
False-positive rate
No labels
Leaderboard
3 more feedback labels needed
Critique links active marketplace skills to each review run, rolls accepted and false-positive feedback into the skill rate, then promotes skills with enough labels into the leaderboard.
SKILL.md preview
# Improve Codebase Architecture
This is a Critique Marketplace source link for a public agent skill. It does not vendor the upstream SKILL.md; use the links below to inspect and install the maintained source.
## Upstream links
- Source: https://github.com/mattpocock/skills
- skills.sh listing: https://www.skills.sh/mattpocock/skills/improve-codebase-architecture
- Upstream install: `npx skills add mattpocock/skills`
## Use this when
- A PR exposes duplicated concepts, unclear module ownership, or missing domain boundaries.
- You want architectural feedback before a refactor becomes a broad rewrite.
## Review before installing
- Require findings to cite concrete files and explain why the abstraction fits the existing codebase.
- Avoid applying architecture advice mechanically to small tactical fixes.
## Critique usage
When this skill shapes a PR review, cite the exact upstream version or commit you inspected. Treat source-linked skills as discovery entries until your team has reviewed the upstream SKILL.md and any scripts it brings with it.Version history
v1.0.0
Curated source link added
6/4/2026