cargo-toml-validatorValidate Rust Cargo.toml manifests for dependency issues, missing metadata, feature conflicts, workspace config, and crates.io publishing readiness. Use when...
Install via ClawdBot CLI:
clawdbot install charlie-morrison/cargo-toml-validatorGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Calls external URL not in known-safe list
https://github.com/user/forkAudited Apr 23, 2026 · audit v1.0
Generated May 7, 2026
Automate validation of Cargo.toml files in CI pipelines to catch issues like missing metadata, wildcard dependencies, or feature conflicts before merging. Use --strict flag to enforce zero warnings for critical projects.
Audit Cargo.toml for crates.io readiness by checking for required fields (license, description), path dependencies that block publishing, and missing repository URLs. Ensures clean submission to the registry.
Validate Rust workspace configurations for issues like empty workspace members, ambiguous [package] and [workspace] sections, and workspace dependency hints. Ensures smooth multi-crate development.
Scan Cargo.toml for unpinned git dependencies, deprecated crate names, duplicate dev-dependencies with conflicting versions, and excessive dependency counts. Helps maintain a lean and secure dependency graph.
Use the explain and suggest commands to teach Rust newcomers about Cargo.toml best practices, such as setting edition, adding metadata, and avoiding common pitfalls like wildcard versions or empty features.
Offer the validator as a free open-source CLI with basic features, while providing a premium SaaS dashboard for teams that aggregates validation results across repositories and offers historical trends.
Package the validator as a plugin for popular CI/CD platforms (GitHub Actions, GitLab CI) with paid tiers for advanced reporting, custom rule sets, and integration with project management tools.
Provide consulting services to enterprises that need custom validation rules, integration into existing workflows, and training sessions for development teams on Rust best practices.
💬 Integration Tip
Integrate the tool into your CI pipeline by running 'python3 scripts/cargo_toml_validator.py validate Cargo.toml --strict --format json' and parsing the exit code. For quick local checks, use the 'check' command to see errors and warnings only.
Scored May 7, 2026
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Asana API integration with managed OAuth. Access tasks, projects, workspaces, users, and manage webhooks. Use this skill when users want to manage work items, track projects, or integrate with Asana workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gat
Monitor RSS and Atom feeds for content research. Track blogs, news sites, newsletters, and any feed source. Use when monitoring competitors, tracking industr...
用 MinerU API 解析 PDF/Word/PPT/图片为 Markdown,支持公式、表格、OCR。适用于论文解析、文档提取。
Provides a personalized morning report with today's reminders, undone Notion tasks, and vault storage summary for daily planning.
Extract text from PDFs with OCR support. Perfect for digitizing documents, processing invoices, or analyzing content. Zero dependencies required.