cowork-skills
CLAUDE.md46 starsChanged 9 months agoMITView on GitHub
CoWork Skills is a CLI tool (cowork / co) for managing Claude Code skills: - Install skills from GitHub repositories - Generate skills from source code - Search for skill repositories - Manage Claude Code marketplace plugins Use the cowork CLI to manage skills: Cross-project tools automatically available: When creating Rust projects, use:
- Installs packages
We split this CLAUDE.md into the rules it gives an agent
3 rules. About 0 are common, 2 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Search for skill repositories
- Very specific: line 13
Use the cowork CLI to manage skills:
- Distinctive: line 86
When creating Rust projects, use:
≈ “Common” is an estimate: at least 1 in 5 of the 25,680 CLAUDE.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
CoWork Skills - Claude Instructions
Overview
CoWork Skills is a CLI tool (cowork / co) for managing Claude Code skills:
- Install skills from GitHub repositories
- Generate skills from source code
- Search for skill repositories
- Manage Claude Code marketplace plugins
CLI Tool
Use the cowork CLI to manage skills:
# Build and install CLI
cd cli && cargo install --path .
# Initialize built-in skills
cowork init
# Install from GitHub repository
cowork install user/repo
# Install specific skills
cowork install user/repo -s skill1 -s skill2
# Install to specific agents
cowork install user/repo -a claude-code -a cursor
# List installed repositories
cowork install --list
# Uninstall a repository
cowork install --uninstall repo-name
# Generate skills from source code
cowork generate user/repo --lang rust
# Search for skill repositories
cowork search agent-skill --topic
# List all skills
cowork list
# Check status
cowork status
cowork doctorCommands
| Command | Description |
cowork init | Install built-in skills to ~/.claude/skills/ |
cowork install | Install skills from GitHub or local path |
cowork generate | Generate skills from a GitHub repository |
cowork search | Search GitHub for skill repositories |
cowork plugins | Manage Claude Code marketplace plugins |
cowork list | List all available skills |
cowork status | Show current configuration |
cowork doctor | Check for configuration issues |
cowork config | Manage project-level skill configuration |
cowork test | Generate trigger tests for skills |
Storage Locations
| Location | Purpose |
~/.cowork/repos/ | Cloned GitHub repositories |
~/.claude/skills/ | Global skills directory |
./skills/ | Project-local skills |
Global Skills (~/.claude/skills/)
Cross-project tools automatically available:
| Skill | When to Use |
memory-filesystem | remember, recall, reflect, memory |
best-skill-creator | create skill, skill template |
writing-assistant | writing, grammar, polish text |
Default Project Settings
When creating Rust projects, use:
[package]
edition = "2024"
rust-version = "1.85"
[lints.clippy]
all = "warn"
pedantic = "warn"In this repository7 other files it gives its agents.
- cowork-guideSkill
- code-reviewSkill
- cowork-guideSkill
- cowork-routerSkill
- github-generateSkill
- github-searchSkill
- memory-skillsSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

