Instructions for running code quality checks and maintaining standards in the Python-Template project.
This skill provides instructions for running code quality checks and maintaining standards in the Python-Template project.
Use the following make targets to ensure code quality:
make fmt: Runs the ruff formatter and formats JSON files.make ruff: Runs the ruff linter to catch common errors and style issues.make vulture: Searches for dead code across the project.make ty: Runs the ty type checker to ensure type safety.make ci: Runs all of the above checks (ruff, vulture, import_lint, ty, docs_lint, check_deps) in sequence.make fmt and make ruff.make ci to ensure no regressions in types or dead code.Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer