By chfle
Lehnert's personal Claude skill shop – skill-shop-manager and more skills
Use when user wants to write, generate, create, or optimize a docker-compose.yml — for a new project, an existing stack, any self-hosted app, or when they want to replace a cloud service (Google Drive, Gmail, GitHub, Slack, Notion, ChatGPT, etc.) with a self-hosted alternative.
Use when user wants to back up a Linux server, design a backup strategy, write a backup script, set up automated backups, configure restic or borgbackup, restore from a backup, test backup integrity, back up databases, Docker volumes, or asks about the 3-2-1 backup rule or disaster recovery.
Use when user wants to audit, review, analyze, or improve a Linux config file — nginx, Apache, sshd_config, systemd service/timer/socket units, iptables, nftables, firewalld, fail2ban, sudoers, /etc/security/limits.conf, sysctl.conf, or any server config — for security issues, misconfigurations, performance problems, or compliance gaps.
Use when user wants to schedule a task with cron, write a crontab entry, create a /etc/cron.d/ file, set up a cron job with locking and logging, convert a cron job to a systemd timer, debug a cron job that isn't running, or understand cron syntax and environment behavior.
Use when user wants to analyze, review, parse, or understand Linux log files — auth.log, syslog, kern.log, nginx access or error logs, Apache logs, journalctl output, fail2ban logs, Docker container logs, cron logs, or any system or application log — to find errors, anomalies, security events, brute force attempts, crashes, or performance issues.
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.
Your personal collection of Claude skills – installable for Claude Code and Claude.ai.
The fastest way to get everything – one command registers the marketplace, one command installs any skill:
# Step 1: Register this repo as a marketplace (once)
/plugin marketplace add chfle/lehnert-claude-skills
# Step 2: Install individual skills
/plugin install skill-shop-manager@lehnert-claude-skills
/plugin install sw-idea-analyzer@lehnert-claude-skills
/plugin install sw-user-story-creator@lehnert-claude-skills
/plugin install sw-use-case-creator@lehnert-claude-skills
/plugin install sw-tech-stack-planner@lehnert-claude-skills
/plugin install sw-use-case-coder@lehnert-claude-skills
/plugin install sw-boilerplate@lehnert-claude-skills
/plugin install sw-diagram-creator@lehnert-claude-skills
/plugin install linux-shell-scriptor@lehnert-claude-skills
/plugin install linux-config-auditor@lehnert-claude-skills
/plugin install docker-compose-writer@lehnert-claude-skills
/plugin install linux-security-hardener@lehnert-claude-skills
/plugin install linux-log-analyzer@lehnert-claude-skills
/plugin install linux-monitoring-setup@lehnert-claude-skills
/plugin install linux-network-configurer@lehnert-claude-skills
/plugin install linux-backup-restore@lehnert-claude-skills
/plugin install linux-systemd-manager@lehnert-claude-skills
/plugin install linux-cron-manager@lehnert-claude-skills
/plugin install linux-selinux-helper@lehnert-claude-skills
/plugin install linux-performance-tuner@lehnert-claude-skills
/plugin install linux-vuln-scanner@lehnert-claude-skills
To install all active skills at once:
/plugin install skill-shop-manager@lehnert-claude-skills
When a new skill is released, just run:
/plugin install <skill-name>@lehnert-claude-skills
No cloning, no copying files – Claude Code fetches and installs directly from GitHub.
This shop is a Git repository with ready-made skills for Claude. Every skill lives in its own folder as a SKILL.md file and can be installed in seconds. The central meta-skill skill-shop-manager knows all skills, recommends the right one, and creates new ones on demand.
There are two types of active plugins in this shop:
/command-name)Skills that have a commands/ directory with a matching .md file become direct slash commands in Claude Code. They appear in the / menu and can be invoked immediately with optional arguments:
/sw-idea-analyzer A gym tracking app with AI coaching
/sw-diagram-creator ERD for the freelancer invoicing app
Skills without a commands/ directory are helpers – they are loaded automatically by the skill-shop-manager or referenced as next steps by other skills. They don't appear as / commands but Claude knows when to use them based on context.
Current skills and their type:
| Skill | Type | How to invoke |
|---|---|---|
skill-shop-manager | Meta | Loaded automatically |
sw-idea-analyzer | Slash command | /sw-idea-analyzer |
sw-diagram-creator | Slash command | /sw-diagram-creator |
sw-user-story-creator | Slash command | /sw-user-story-creator |
sw-use-case-creator | Slash command | /sw-use-case-creator |
sw-tech-stack-planner | Slash command | /sw-tech-stack-planner |
sw-use-case-coder | Slash command | /sw-use-case-coder |
sw-boilerplate | Slash command | /sw-boilerplate |
linux-shell-scriptor | Slash command | /linux-shell-scriptor |
linux-config-auditor | Slash command | /linux-config-auditor |
docker-compose-writer | Slash command | /docker-compose-writer |
linux-security-hardener | Slash command | /linux-security-hardener |
linux-log-analyzer | Slash command | /linux-log-analyzer |
linux-monitoring-setup | Slash command | /linux-monitoring-setup |
linux-network-configurer | Slash command | /linux-network-configurer |
linux-backup-restore | Slash command | /linux-backup-restore |
linux-systemd-manager | Slash command | /linux-systemd-manager |
linux-cron-manager | Slash command | /linux-cron-manager |
linux-selinux-helper | Slash command | /linux-selinux-helper |
linux-performance-tuner | Slash command | /linux-performance-tuner |
Rule of thumb: If a skill is a standalone user-facing tool → give it a commands/ file. If it's a helper or orchestrator → leave it as a pure skill.
~/.claude/skills/)# Clone the repository
git clone https://github.com/your-username/lehnert-claude-skills.git
cd lehnert-claude-skills
# Install a single skill (example: skill-shop-manager)
cp -r skills/skill-shop-manager ~/.claude/skills/
Creates UI foundation files (Tailwind config, shadcn/ui setup, global styles, layout components) from tech-stack.yaml.
Creates, debugs, and hardens systemd service, timer, socket, path, and mount units — with sandboxing, resource limits, restart policies, and timer scheduling.
Generates or optimizes docker-compose.yml for any self-hosted app or cloud replacement (Google Photos→Immich, Gmail→Mailcow, ChatGPT→Ollama, etc.) — full stacks with health checks, named volumes, and .env setup.
Analyzes Linux log files (auth.log, syslog, nginx, Apache, journalctl, Docker, fail2ban) for errors, security threats, brute force attacks, crashes, and anomalies.
Designs and generates complete Linux backup solutions using restic, BorgBackup, rsync, or tar — with encryption, remote storage, retention policies, database backups, Docker volume backups, and restore procedures.
npx claudepluginhub chfle/lehnert-claude-skills --plugin linux-vuln-scannerCreate and validate production-grade agent skills with 100-point marketplace grading
Create and manage Claude Code skills, plugins, subagents, and hooks. Use when building new skills, validating existing skills, testing skills empirically, creating plugins, converting projects to plugins, creating hooks, or managing plugin automation. Includes /skills-toolkit:skill-composer, /skills-toolkit:skill-refiner, /skills-toolkit:skill-tester, /skills-toolkit:plugin-creator, /skills-toolkit:subagent-creator, /skills-toolkit:hook-creator, and /skills-toolkit:ask-user-question skills.
Complete collection of 30 Claude Code skills for document processing, development, business productivity, and creative tasks
Core skills: ecosystem guide, skill creator, research patterns, session reflection, and plugin development. Includes UserPromptSubmit hook for forced skill evaluation.
Create, test, measure, and iteratively improve Claude Code skills with category-aware design, gotchas-driven development, progressive disclosure coaching, and automated description optimization.
4つの専門エージェント(アーキテクト・リサーチャー・ライター・レビュアー)がチームで高品質なスキルを設計・作成する