Install
/plugin marketplace add killerwolf/skillsRun inside Claude Code, then install plugins from it. Check the repo's README before you run it.
Plugins 2
After adding the marketplace, install one with /plugin install <name>@killerwolf.
- 1repo-glowupAudit and upgrade a repo's discoverability: README, badges, package metadata, social preview card, CI, CHANGELOG/CONTRIBUTING, GitHub description and topics, and an optional landing page.
/plugin install repo-glowup@killerwolf - 2devto-postResearch, draft and load a dev.to article in your voice, wait for you to publish it by hand, then draft the LinkedIn promo and schedule it once you approve. Asks for your dev.to details on first use.
/plugin install devto-post@killerwolf
Files
skills
Claude Code skills I use day to day, packaged as a plugin marketplace so each one can be installed on its own.
Skills
| Skill | What it does | Requirements |
|---|---|---|
repo-glowup |
Audits and upgrades a repo's discoverability: README, badges, package metadata, social preview card, CI, CHANGELOG/CONTRIBUTING, GitHub description and topics, and an optional landing page. | python3 ≥ 3.8 and git. Optional: an authenticated gh, for reading and setting the GitHub description and topics. Chrome or Chromium for social cards (macOS app paths, or google-chrome/chromium on PATH). |
devto-post |
Researches, drafts and loads a dev.to article in your voice, waits for you to publish it by hand, then drafts the matching LinkedIn promo and schedules it once you approve. | Claude in Chrome, logged in to dev.to and LinkedIn; python3; rsvg-convert (librsvg); curl. |
Notes on devto-post:
- On first use it asks for your dev.to username, timezone, publishing language and tags, and
saves them to
~/.config/devto-post/profile.md— outside the plugin, so updates never overwrite them. - It writes in a bundled default voice unless you add your own style guide at
~/.config/devto-post/voice.md; first-time setup offers to draft one from your published articles. - What it never does: click Publish on dev.to, or post to LinkedIn on its own. The article always goes out by hand, and the LinkedIn post is scheduled at least an hour ahead, only after you approve its text and time.
Install
Option 1: plugin marketplace
claude plugin marketplace add killerwolf/skills claude plugin install repo-glowup@killerwolf claude plugin install devto-post@killerwolf
Install either plugin on its own, or both. Inside a Claude Code session, the equivalent slash commands do the same thing:
/plugin marketplace add killerwolf/skills
/plugin install repo-glowup@killerwolf
/plugin install devto-post@killerwolf
Plugin skills are namespaced by plugin name, e.g. /repo-glowup:repo-glowup.
Option 2: personal skill
Clone the repo, then symlink or copy the skill you want into ~/.claude/skills/:
git clone https://github.com/killerwolf/skills.git ln -s "$(pwd)/skills/skills/repo-glowup" ~/.claude/skills/repo-glowup ln -s "$(pwd)/skills/skills/devto-post" ~/.claude/skills/devto-post
(or cp -R instead of ln -s if you'd rather have an independent copy).
Compatibility
Built and tested with Claude Code. The skill folders follow the standard SKILL.md layout,
so they may work with other agents that support the same convention, but that hasn't been
tested here.
Repo layout
skills/
├── .claude-plugin/
│ └── marketplace.json
├── skills/
│ ├── devto-post/
│ │ ├── SKILL.md
│ │ ├── references/
│ │ │ ├── browser-playbook.md
│ │ │ ├── cover-image.md
│ │ │ ├── profile.template.md
│ │ │ ├── voice.md
│ │ │ └── waiting.md
│ │ └── scripts/
│ │ ├── make-cover.py
│ │ └── wait-for-publish.sh
│ └── repo-glowup/
│ ├── SKILL.md
│ ├── assets/
│ │ ├── CHANGELOG.template.md
│ │ ├── CONTRIBUTING.template.md
│ │ ├── landing-page.html
│ │ ├── social-card.html
│ │ └── workflows/
│ │ ├── extension-package.yml
│ │ ├── gh-pages.yml
│ │ ├── node-quality.yml
│ │ └── npm-publish-oidc.yml
│ ├── references/
│ │ ├── apps.md
│ │ ├── browser-extension.md
│ │ ├── cli-tool.md
│ │ ├── landing-page.md
│ │ ├── npm-library.md
│ │ ├── other-ecosystems.md
│ │ └── readme-anatomy.md
│ └── scripts/
│ ├── audit.py
│ ├── make_card.py
│ └── repo_meta.sh
├── .github/
│ └── workflows/
│ └── validate.yml
├── .gitignore
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
└── README.md
Contributing
See CONTRIBUTING.md for adding or changing a skill, and CHANGELOG.md for what's shipped.
Maintaining
- When a skill changes, bump that plugin's
versionin.claude-plugin/marketplace.json— installed copies only update when the version is bumped. - Run
claude plugin validate --strict .before pushing — CI runs the same check.
License
MIT — see LICENSE.
{
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
"name": "killerwolf",
"owner": {
"name": "Hamdi Laadhari",
"url": "https://github.com/killerwolf"
},
"description": "Claude Code skills by Hamdi Laadhari, installable one at a time.",
"plugins": [
{
"name": "repo-glowup",
"source": "./",
"strict": false,
"skills": [
"./skills/repo-glowup"
],
"description": "Audit and upgrade a repo's discoverability: README, badges, package metadata, social preview card, CI, CHANGELOG/CONTRIBUTING, GitHub description and topics, and an optional landing page.",
"version": "1.0.0",
"author": {
"name": "Hamdi Laadhari"
},
"homepage": "https://github.com/killerwolf/skills/tree/main/skills/repo-glowup",
"repository": "https://github.com/killerwolf/skills",
"license": "MIT",
"category": "development",
"keywords": [
"readme",
"badges",
"discoverability",
"open-source",
"github",
"npm",
"social-preview"
]
},
{
"name": "devto-post",
"source": "./",
"strict": false,
"skills": [
"./skills/devto-post"
],
"description": "Research, draft and load a dev.to article in your voice, wait for you to publish it by hand, then draft the LinkedIn promo and schedule it once you approve. Asks for your dev.to details on first use.",
"version": "1.0.0",
"author": {
"name": "Hamdi Laadhari"
},
"homepage": "https://github.com/killerwolf/skills/tree/main/skills/devto-post",
"repository": "https://github.com/killerwolf/skills",
"license": "MIT",
"category": "productivity",
"keywords": [
"devto",
"linkedin",
"writing",
"publishing",
"blogging"
]
}
]
}Facts
- Kind
- Marketplace
- Repo
- killerwolf/skills
- Group
- Uncategorized
- Stars
- 0
- Marketplace name
- killerwolf
- Owner
- Hamdi Laadhari
- License
- MIT
- Language
- Python
- Created
- 2026-09-16
- Last push
- 2026-10-03
- Topics
- agent-skills, ai-agents, claude-code, claude-code-skills, plugin-marketplace
- Plugins
- 2
- 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
- 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
- 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
- 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.172.7k
- 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
- 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k