By JasonLo
Curated collection of Claude Code skills for Python, ML, data engineering, and developer productivity
Orchestrates end-to-end autonomous AI research projects using a two-loop architecture. The inner loop runs rapid experiment iterations; the outer loop synthesizes results, identifies patterns, and steers research direction. Produces research presentations and papers. Use when asked to run autonomous research, design and execute ML experiments end-to-end, or generate a research report from a hypothesis.
Disciplined diagnosis loop for hard bugs and performance regressions: build a feedback loop → reproduce → hypothesise → instrument → fix → regression-test → cleanup. Use when the user says "diagnose this", "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression. Triggers on "diagnose", "debug", "broken", "throwing", "failing", "perf regression", "slow", "hangs".
Create a single-line install script with auto-update capability for CLI tools, Python packages, or applications. Generates shell scripts similar to uv or uw-s3 installers that handle installation, configuration, and optional dependencies. Use when users want to "create an install script", "make a single-line installer", "add auto-update", or "build an installer like uv". Triggers on "install script", "single-line installer", "curl installer", "auto-update script", "installer like uv", "install.sh".
Configure Python projects with modern tooling: uv, ruff, ty. Use when creating new Python projects, setting up pyproject.toml, migrating from pip/Poetry/mypy/black, or writing standalone scripts. Triggers on new Python project, setup Python, pyproject.toml, migrate from pip, migrate from Poetry, replace mypy, replace black, uv init, ruff config.
Convert Python scripts into production-ready Docker and Apptainer/Singularity containers with Pixi dependency management, automatic detection, multi-stage builds, and best practices. Supports GPU/CUDA configurations, multi-environment setups (CPU/GPU), HTCondor/SLURM integration, and .sif conversion for HPC. Use when users need to containerize Python applications, create Dockerfiles, generate Apptainer images, package Python code for deployment, need container configuration for Python projects, or want GPU-accelerated applications for HPC environments. Supports Pixi and pip workflows. Handles scripts, web apps, workers, services, and ML/data science workloads on Docker, Apptainer, and HPC systems.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A self-improving Claude Code skills plugin. It discovers skills from GitHub, ranks them against a profile built from your local Claude Code history, installs them, and uses its own skills to validate and evolve the collection.
Everything is SKILL.md files — no build system, no scripts.
Inside Claude Code:
/plugin marketplace add JasonLo/skill-sommelier
/plugin install skill-sommelier@skill-sommelier
Don't have Claude Code yet, or want a one-liner that also sets up companions like gh and uv?
# Pinned (recommended)
curl -LsSf https://raw.githubusercontent.com/JasonLo/skill-sommelier/v0.7.0/scripts/install.sh | sh
# Tracking main (contributors)
curl -LsSf https://raw.githubusercontent.com/JasonLo/skill-sommelier/main/scripts/install.sh | sh
# Unattended (CI / Docker / devcontainers)
curl -LsSf https://raw.githubusercontent.com/JasonLo/skill-sommelier/v0.7.0/scripts/install.sh | sh -s -- --yes
The bootstrap installer checks for Claude Code (offering to install it if missing), optionally installs gh and uv, then prints the two /plugin commands above for you to paste into Claude Code. The plugin install itself happens inside Claude Code — that's the only way to add a plugin.
Skills are namespaced as /skill-sommelier:<name>. Update with /skill-sommelier:ss-update or /plugin marketplace update. Uninstall via /plugin uninstall skill-sommelier@skill-sommelier (or scripts/uninstall.sh for a guided cleanup).
/skill-sommelier:ss-skill-discover
On first run it builds your developer profile from local Claude Code history, then finds and installs skills tailored to your stack. Pass my profile to refresh the profile alone.
Public skills (distributed):
| Skill | Description |
|---|---|
| ss-skill-discover | Build a developer profile from local history, then search GitHub and install ranked picks |
| ss-skill-craft | Create, improve, or design Claude Code skills |
| ss-update | Check for plugin updates, show changelog, apply them |
| ss-install-script | Create single-line install scripts with auto-update for CLI tools and Python packages |
| ss-modern-python | Set up Python projects with uv, ruff, ty |
| ss-python-to-chtc | Containerize Python apps for Docker / Apptainer / HPC |
| ss-diagnose | Disciplined diagnosis loop for hard bugs and perf regressions |
| ss-spec-new | Draft an RFC-style SPEC.md (RFC 2119, scope, domain model, conformance) |
| ss-autoresearch | Two-loop autonomous AI research: rapid experiments inside, synthesis outside |
Maintainer-only skills under maintainer-skills/ are not distributed via the marketplace — only contributors with a clone see them. They cover release automation, frontmatter validation, weekly discovery, evolution, and consolidation.
git clone https://github.com/JasonLo/skill-sommelier.git
cd skill-sommelier
# Project-level skills work via the .claude/skills/ symlink farm.
# After adding, removing, or moving a skill, rebuild it:
bash maintainer-skills/ssm-skill-validate/scripts/sync-skills.sh
Several skills are adapted from mattpocock/skills (MIT). See THIRD_PARTY_NOTICES.md for the full list and licence text.
npx claudepluginhub jasonlo/skill-sommelierA toolkit of four Claude Code skills (spec-init, spec-constitution, spec-intent, spec-check) for the AI-era spec workflow.
Curated skills for Claude Code and Codex power users - tool selection, workflow optimization, and productivity
Claude Code skill pack for Together AI (18 skills)
Self-Evolving AI Coding Infrastructure — Generate, Curate, and Enhance Reusable Wisdom
Skill discovery and installation assistant — find and install the right skills for your project
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Core skills: ecosystem guide, skill creator, research patterns, session reflection, and plugin development. Includes UserPromptSubmit hook for forced skill evaluation.