description: Update a specific crate skill to latest version argument-hint: <crate_name> [version]
Update Crate Skill
Force regenerate a crate skill with the latest documentation.
Arguments: $ARGUMENTS
crate_name(required): The crate to updateversion(optional): Specific version to target
Instructions
1. Check Current Skill
# Check if skill exists
cat ~/.claude/skills/{crate_name}*/SKILL.md | head -20
Display current version info if exists:
Current skill:
- Crate: tokio
- Version: 1.38.0
- Last Updated: 2025-01-01
2. Get Latest Version
If version not provided, fetch latest from crates.io:
cargo search {crate_name} --limit 1
Or use crate-researcher agent to get latest version.
3. Remove Old Skill
rm -rf ~/.claude/skills/{crate_name}*
4. Generate Fresh llms.txt
/create-llms-for-skills https://docs.rs/{crate_name}/{version}/{crate_name}/
5. Create Updated Skill
/create-skills-via-llms {crate_name} {llms_path} {version}
6. Report Results
Updated skill:
- Crate: tokio
- Old Version: 1.38.0
- New Version: 1.40.0
- Location: ~/.claude/skills/tokio/
Example Usage
# Update tokio to latest version
/update-crate-skill tokio
# Update to specific version
/update-crate-skill tokio 1.40.0
# Update serde
/update-crate-skill serde
When to Update
- Crate has new major/minor release
- API has changed significantly
- Existing skill has incorrect information
- Documentation has improved
Related skills
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
Claude CodeCursoradvanced
890
234
3,180
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
claudeCursorWindsurfbeginner
259
72
1,083
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.
claudeCursorWindsurfintermediate
156
44
943