Claude Cowork Integration
Claude Code and Claude Cowork natively support the SKILL.md format. SiteSkills skills are fully compatible with no additional configuration.
Install Skills
bash
siteskills install amazon-add-to-cartThis installs to .claude/skills/amazon-add-to-cart/ in your project directory.
To install globally (available across all projects):
bash
siteskills install amazon-add-to-cart --globalHow It Works
- Claude scans the
.claude/skills/directory on startup - Each
SKILL.mdfrontmatter contains trigger phrases:yamltriggers: - "add to cart on amazon" - "buy this product on amazon" - When your prompt matches a trigger, Claude loads the full SKILL.md
- Claude follows the navigation steps using its browser capabilities
Directory Structure
your-project/
└── .claude/
└── skills/
├── amazon-add-to-cart/
│ ├── SKILL.md
│ ├── siteskills.json
│ └── README.md
└── google-search-extract/
├── SKILL.md
├── siteskills.json
└── README.mdUsage
Once installed, use natural language:
> Add this to my Amazon cart: https://amazon.com/dp/B0EXAMPLEClaude automatically detects the matching skill and follows the navigation flow.
Specifying an Agent
When installing, you can explicitly target Claude:
bash
siteskills install amazon-add-to-cart --agent claude-coworkManaging Skills
bash
# List installed skills
siteskills list
# Update all skills
siteskills update
# Remove a skill
siteskills uninstall amazon-add-to-cartMigrating Existing SKILL.md Files
If you already have SKILL.md files for Claude, you can convert them to SiteSkills format:
- Keep your existing SKILL.md as-is (it is already compatible)
- Generate the metadata file:
siteskills initin the same directory - Add a README.md with install instructions
- Publish:
siteskills publish ./my-skill/
The siteskills init command infers metadata from your existing SKILL.md frontmatter.