agentleFS
ZhangHanDongZhangHanDong/cowork-skills/CLAUDE.md

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
  1. Distinctive:

    Search for skill repositories

    line 8
  2. Very specific:

    Use the cowork CLI to manage skills:

    line 13
  3. Distinctive:

    When creating Rust projects, use:

    line 86

≈ “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.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
CLAUDE.md

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 doctor

Commands

CommandDescription
cowork initInstall built-in skills to ~/.claude/skills/
cowork installInstall skills from GitHub or local path
cowork generateGenerate skills from a GitHub repository
cowork searchSearch GitHub for skill repositories
cowork pluginsManage Claude Code marketplace plugins
cowork listList all available skills
cowork statusShow current configuration
cowork doctorCheck for configuration issues
cowork configManage project-level skill configuration
cowork testGenerate trigger tests for skills

Storage Locations

LocationPurpose
~/.cowork/repos/Cloned GitHub repositories
~/.claude/skills/Global skills directory
./skills/Project-local skills

Global Skills (~/.claude/skills/)

Cross-project tools automatically available:

SkillWhen to Use
memory-filesystemremember, recall, reflect, memory
best-skill-creatorcreate skill, skill template
writing-assistantwriting, grammar, polish text

Default Project Settings

When creating Rust projects, use:

[package]
edition = "2024"
rust-version = "1.85"

[lints.clippy]
all = "warn"
pedantic = "warn"

Download now (ZIP)

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.