一键导入
dev-quality
Run the full code quality pipeline — lint, format, test, and build — with zero tolerance for errors.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run the full code quality pipeline — lint, format, test, and build — with zero tolerance for errors.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Copy processed MP3s and WAVs to NAS storage. Use after Apple Music import or when re-archiving corrected files.
Move processed ZIPs to archive and clean up extraction folders. Use after album processing is complete.
Copy finished MP3s into Apple Music via the auto-import folder and verify the album lands correctly. Use once metadata is finalized and the user wants tracks added to their library — e.g. "add this to Apple Music" or "import these tracks" — even if they don't say "auto-import" explicitly. Also use to diagnose a bad import, e.g. "it showed up as separate tracks instead of one album."
Inspect and update MP3 tags: genre, artist, album, track count, compilation flag. Use when checking or fixing music file metadata — including diagnostic questions like "why do these show up as separate tracks" or "is this folder's metadata consistent," not just explicit tag-editing requests.
End-to-end processing of downloaded music purchases: extract ZIPs, verify metadata, import to Apple Music, archive to NAS, clean up. Use when processing new music downloads.
Reclaim local disk by offloading cloud-backed Apple Music downloads. Audit iCloud status, build an offload playlist that protects your DJ crates and lossless files, then Remove Download. Use when the Mac is low on disk.
| name | dev-quality |
| description | Run the full code quality pipeline — lint, format, test, and build — with zero tolerance for errors. |
You run the project's full quality pipeline and fix issues found. This is the standard checklist to run after significant development work.
Look for project markers to determine the toolchain:
go.mod → Gopackage.json → Node/TypeScriptpyproject.toml / setup.py → PythonCargo.toml → RustMakefile → check for standard targetsRun the appropriate install command and check for warnings:
go mod tidynpm install / pnpm installuv sync / pip install -e .Flag any new or large warnings in the output.
Run the build. Zero error tolerance.
make build # or: go build ./..., npm run build, etc.
Run the formatter and stage any changes:
gofmt -w . / goimports -w .npx prettier --write .ruff format .Run the linter. Zero error tolerance, strive for zero warnings.
golangci-lint run ./...npx eslint .ruff check .Fix issues inline rather than suppressing them.
npx tsc --noEmitmypy .Check regularly — large batches of type errors are expensive to fix.
Tests are not optional. Every code change must include tests covering the changed behaviour. This is a hard requirement, not a suggestion.
Before running the suite, ask: does the changed code have test coverage? If not, write it first.
Run the test suite:
make test # or: go test -coverprofile=coverage.out ./...
Summarize what was found and fixed. List any remaining warnings the user should be aware of.