Vantle Bazel conventions for BUILD.bazel files. Apply when creating or modifying build targets, adding dependencies, or scaffolding new modules.
Review documentation for accuracy, beauty, helpfulness, and efficiency. Analyzes rendered HTML documentation generated by the Rust rendering framework. Use when user mentions 'docs', 'documentation', 'readme', 'review docs', or asks about doc quality.
Create a commit following Vantle's release message standards. Analyzes staged changes and generates a structured commit message with component sections linking to Readme.md files. Use when user says 'commit', 'release', 'save changes', or is ready to commit staged work.
Run a comprehensive code quality review. Checks security, performance, maintainability, project conventions (CLAUDE.md), architecture, and testing. Runs rustfmt and bazel test. Use when user asks for 'review', 'check', 'validate', 'quality', 'lint', or before committing. (project)
Optimize Claude Code configuration. Audits settings.local.json permissions, CLAUDE.md rules, skill definitions, and subagent instructions for redundancy, staleness, and completeness. Use when user says 'optimize claude', 'clean up config', 'audit settings', 'improve claude setup', or 'claude skill'.
Audit and update all project dependencies. Checks BCR modules, Rust crates, toolchains, and HTTP archives for newer versions. Use when user says 'update deps', 'check versions', 'dependency', 'upgrade', or 'outdated'.
Create a new Vantle module with the correct directory, Rust source, and BUILD.bazel following all CLAUDE.md conventions. Use when user says 'new module', 'create module', 'add module', or wants to add a new component/system.
Generate Autotest template and cases.json for a module. Creates the JSON-driven test scaffold with .template.rs, cases.json, and BUILD.bazel using rust_autotest. Use when user says 'add tests', 'autotest', 'generate tests', 'test cases', or wants to create test coverage for a module.