.cursor/skills/code-quality-principles/SKILL.md
Cross-language code quality principles for review and refactors. Use when reviewing structure and naming, applying Kent Beck-style patterns, or when working with the code-quality dev agent. Canonical text lives under .agents/.
npx skillsauth add sm17p/amfig code-quality-principlesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The full numbered list is versioned in .agents/dev/skills/code-quality-principles.md. Read that file for all 30 principles and how to cite them.
The code-quality dev agent is defined in .agents/dev/agents/code-quality.md. Stack-specific rules always come from the nearest AGENTS.md.
tools
Provides project context for the amgiflol WXT + Svelte 5 browser extension. Use when adding or editing extension code, adding entrypoints, fixing extension bugs, or when working in src/entrypoints or wxt.config.ts.
development
Checklist for updating project skills when the codebase or workflow changes. Use when applying the skill-maintenance rule, after dependency upgrades or script/e2e/release/issue-format changes, or when the user asks how to keep skills up to date.
development
Uses changesets for versioning and changelog; avoids manual version bumps; aligns with build/zip and workflow_dispatch. Use when cutting a release, adding a changeset, preparing for publish, or when touching version or changelog.
tools
Creates a GitHub PR for the current work using GitHub MCP; links to an existing issue with Closes