Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
reskill is a Git-based package manager for AI agent skills, similar to npm but for agent skill packages. It uses declarative configuration via skills.json and skills.lock, supports multiple install sources, and works across agents like Cursor, Claude Code, and Codex.
Declarative lockfile-based management ensures every team member and CI environment uses identical skill versions, eliminating version drift common with manual skill copying.
When to use it
- Installing a shared skill from GitHub into a team project
- Publishing a custom skill to the Rush community registry
- Syncing exact skill versions across a team after cloning a repo
- Updating outdated skills across multiple AI agents at once
- Setting up per-project vs global skill installations for personal workflows
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: set up reskill in my project and install the web-design-guidelines skill from GitHub
- 1Run `reskill init -y` to create skills.json in the project root
- 2Run `reskill install github:vercel-labs/agent-skills/skills/web-design-guidelines@latest -y`
- 3Run `reskill list` to confirm the skill is installed
- 4Advise user to commit skills.json and skills.lock to version control
skills.json updated with the skill reference, skills.lock pinned to the resolved version, skill files written to .skills/
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.