Run the project's formatter, linters, and mypy checks in the required order, fixing issues and managing any needed stub dependencies via uv.
make format before linting to apply project formatting.make lint; fix linter errors first, rerun make lint, then address any remaining mypy issues.uv add --dev <package> so they land in pyproject.toml; never use mypy's install-missing-libraries command.make lint until it passes cleanly; share any unresolved issues.references/linting_rules.md for the exact workflow.Prepare and format
make format to apply formatting before linting.Lint and iterate
make lint.make lint to confirm the lint portion is clean.make lint to verify.Manage dependencies
uv add --dev <package> so it updates the dev dependencies in pyproject.toml.Validate and report
make lint once more after all fixes to ensure a clean result.npx skills add dmitriiweb/format-lint-assistant下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
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