Apply BaseCode practices for writing human readable code directly from Claude Code
Apply BaseCode practices to improve the readability of code — naming, dead code, nested code, comments, and more.
Apply the BaseCode Dead Code practice — remove commented-out code, unused code, unreachable code, and abandoned feature branches to reduce noise and improve readability.
Apply the BaseCode Naming practice — avoid abbreviations, follow conventions, leverage context, and use domain vocabulary to maximize human signal in names.
Apply the BaseCode Nested Code practice — flatten structure using guard clauses, conditional boolean returns, and higher-order functions to bring the primary action to the top level.
Apply the BaseCode Removing Comments practice — delete what- and how-comments, improve names in their place, and keep only why-comments that explain non-obvious constraints.
A set of AI skills and commands for applying BaseCode practices — a focused, language-agnostic set of principles for writing human readable code.
There are multiple ways to install these skills and commands.
If you primarily use Claude Code, we recommend installing the plugin. Otherwise, you may install through npx.
Add the marketplace and install globally by running:
/plugin marketplace add jasonmccreary/basecode-skills
/plugin install basecode@jasonmccreary --scope user
The --scope user flag installs the plugin once for your entire system — no per-project setup needed.
You may also install via Skills by running:
npx skills add jasonmccreary/basecode-skills
/basecode — review and refactor code to apply BaseCode practices for human readabilityBaseCode is a set of focused, language-agnostic principles for writing code that communicates clearly to the humans who read it. The practices cover naming, functions, conditionals, comments, and structure — the everyday decisions that make code a pleasure or a burden to work with.
Learn more at basecodefieldguide.com.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub jasonmccreary/basecode-skills --plugin basecodeUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.