Co-Pilot
Updated 24 days ago

claude_global

DDelphine-L
0.0k
delphine-l/claude_global
76
Agent Score

πŸ’‘ Summary

This project provides reusable Claude Code skills and commands for efficient project management and collaboration.

🎯 Target Audience

Software developers looking for project management toolsData scientists needing reusable analysis skillsBioinformaticians requiring domain-specific commandsProject managers wanting to streamline workflowsCollaborative teams aiming for better organization

πŸ€– AI Roast: β€œPowerful, but the setup might scare off the impatient.”

Security AnalysisMedium Risk

The project may expose risks related to symlink manipulation, which could lead to unauthorized access if not properly managed. Ensure permissions are correctly set and validate paths before linking.

Centralized Claude Code Skills & Commands

Reusable Claude Code skills and commands for all projects via symlinks.

πŸ“‹ Quick Start: See QUICK_REFERENCE.md for copy-paste setup prompts and commands.

Directory Structure

$CLAUDE_METADATA/
β”œβ”€β”€ skills/                    # All reusable skills (organized by category)
β”‚   β”œβ”€β”€ claude-meta/          # Claude Code usage & optimization
β”‚   β”œβ”€β”€ project-management/   # Project setup & organization
β”‚   β”œβ”€β”€ packaging/            # Package development
β”‚   β”œβ”€β”€ galaxy/               # Galaxy platform
β”‚   β”œβ”€β”€ bioinformatics/       # Domain-specific bio skills
β”‚   β”œβ”€β”€ analysis/             # Data analysis & notebooks
β”‚   β”œβ”€β”€ collaboration/        # Sharing & collaboration
β”‚   └── INDEX.md              # Comprehensive skills catalog
β”œβ”€β”€ commands/                  # Slash commands
β”‚   β”œβ”€β”€ global/               # All projects
β”‚   └── vgp-pipeline/         # Project-specific
└── templates/                # Templates for new skills/commands

How It Works

Claude Code discovers skills from:

  • ~/.claude/skills/ (global)
  • .claude/skills/ (per-project)

Skills load progressively - Claude sees descriptions first, full content only when activated.

Available Skills

πŸ“š See skills/INDEX.md for the complete catalog with detailed descriptions, use cases, and dependencies.

Essential Skills (Always Include)

  • claude-meta/token-efficiency - Automatic token optimization (80-90% savings)
  • claude-meta/collaboration - Team collaboration best practices
  • project-management/managing-environments - Development environment management (venv/conda)
  • project-management/folder-organization - Project structure and organization

Skills by Category

  • Claude Meta (3 skills) - Claude Code usage, collaboration, optimization
  • Project Management (2 skills) - Project setup, folder organization, environment management
  • Packaging (1 skill) - Bioconda recipe development
  • Galaxy (3 skills) - Galaxy platform development & automation
  • Bioinformatics (2 skills) - Genome assembly, sequencing analysis
  • Analysis (1 skill) - Jupyter notebooks, statistical analysis
  • Collaboration (2 skills) - Project sharing, collaborative documentation

Browse the full catalog: skills/INDEX.md

Global Commands (commands/global/)

  • /setup-project - Initialize new project with essential skills
  • /setup-environment - Plan and set up Python environment (venv or conda)
  • /sync-skills - Sync with $CLAUDE_METADATA, detect new skills
  • /list-skills - Show all available skills
  • /update-skills - Review session and update skills
  • /cleanup-project - Remove working docs, condense verbose READMEs

Setting Up a New Project

Quick Start:

/setup-project # Auto-detects project type and sets up skills

Manual Setup:

mkdir -p .claude/skills .claude/commands # Essential skills (always include) ln -s $CLAUDE_METADATA/skills/claude-meta/token-efficiency .claude/skills/ ln -s $CLAUDE_METADATA/skills/claude-meta/collaboration .claude/skills/ ln -s $CLAUDE_METADATA/skills/project-management/managing-environments .claude/skills/ ln -s $CLAUDE_METADATA/skills/project-management/folder-organization .claude/skills/ # Global commands (always include) ln -s $CLAUDE_METADATA/commands/global/*.md .claude/commands/ # Project-specific skills (add as needed) ln -s $CLAUDE_METADATA/skills/galaxy/automation .claude/skills/ # For Galaxy projects ln -s $CLAUDE_METADATA/skills/bioinformatics/vgp-pipeline .claude/skills/ # For VGP projects ln -s $CLAUDE_METADATA/skills/category/your-skill .claude/skills/

See QUICK_REFERENCE.md for detailed prompts and workflows.

Adding New Skills/Commands

Using templates (recommended):

./templates/create-skill.sh my-skill "Description" ./templates/create-command.sh category cmd-name "Description"

Manual:

# Skill (choose appropriate category: claude-meta, environments, galaxy, bioinformatics, analysis, tools) mkdir skills/category/my-skill cat > skills/category/my-skill/SKILL.md << 'EOF' --- name: my-skill description: Brief description version: 1.0.0 --- # Skill content... EOF # Update skills/INDEX.md with the new skill # Command cat > commands/global/my-cmd.md << 'EOF' --- name: my-cmd description: Brief description --- Command prompt... EOF

See templates/README.md for details.

Troubleshooting

Skill not activating:

  • Mention skill name explicitly
  • Check ls -la .claude/skills/ for symlink
  • Verify SKILL.md has frontmatter

Command not found:

  • Check ls -la .claude/commands/
  • Verify command has frontmatter
  • Restart Claude Code session

Symlink issues:

  • Use absolute paths: $CLAUDE_METADATA/...
  • Check target exists and permissions
5-Dim Analysis
Clarity8/10
Novelty6/10
Utility9/10
Completeness8/10
Maintainability7/10
Pros & Cons

Pros

  • Offers a wide range of reusable skills
  • Facilitates project management and collaboration
  • Easy setup with symlinks

Cons

  • May require familiarity with command line
  • Dependency on symlink functionality
  • Documentation could be more detailed

Related Skills

pytorch

S
toolCode Lib
92/ 100

β€œIt's the Swiss Army knife of deep learning, but good luck figuring out which of the 47 installation methods is the one that won't break your system.”

agno

S
toolCode Lib
90/ 100

β€œIt promises to be the Kubernetes for agents, but let's see if developers have the patience to learn yet another orchestration layer.”

nuxt-skills

S
toolCo-Pilot
90/ 100

β€œIt's essentially a well-organized cheat sheet that turns your AI assistant into a Nuxt framework parrot.”

Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.

Copyright belongs to the original author Delphine-L.