Personal Claude Code plugin with custom skills for Dependabot maintenance and repository automation.
npx claudepluginhub zostay/zedPersonal Claude Code plugin with custom skills, agents, and tools.
Personal Claude Code plugin with custom skills for Dependabot maintenance and other repository automation.
gh) — authenticated with access to
the target repositoryClone the repo and load the plugin for your current session:
git clone https://github.com/zostay/zed.git
claude --plugin-dir ./zed
Add this repo as a marketplace, then install the plugin:
claude plugin marketplace add https://github.com/zostay/zed
claude plugin install zed
All skills are invoked as /zed:<skill-name> from within Claude Code.
dependabot-sweepRun a full Dependabot maintenance sweep in a single pass. This orchestrates the work of the other three skills:
/zed:dependabot-sweep
dependabot-fixFix the highest-priority open Dependabot vulnerability alert. Analyzes all open alerts, ranks by severity/CVSS/impact, updates the dependency to the patched version, and runs tests to verify.
/zed:dependabot-fix
dependabot-unblockUnblock stuck Dependabot PRs. Requests rebases for conflicting PRs, then investigates the first PR with failing checks and attempts a trivial fix.
/zed:dependabot-unblock
dependabot-mergeMerge the oldest open Dependabot PR that is ready (no conflicts, all checks passing) using the repository's default merge method.
/zed:dependabot-merge
.claude-plugin/
plugin.json # Plugin manifest
marketplace.json # Marketplace manifest (for install via marketplace)
skills/ # Custom skills (invoked via /zed:skill-name)
agents/ # Custom agent definitions
hooks/ # Event hooks for Claude Code lifecycle events
scripts/ # Helper scripts used by skills, agents, or hooks
Create a directory under skills/ with a SKILL.md file:
skills/my-skill/
SKILL.md
The SKILL.md file uses YAML frontmatter for metadata:
---
name: my-skill
description: What this skill does and when to use it.
---
Instructions for Claude when this skill is invoked...
The skill will be available as /zed:my-skill.
Create a markdown file under agents/:
---
name: my-agent
description: What this agent specializes in.
model: sonnet
---
Agent system prompt and behavior instructions...
Define event hooks in hooks/hooks.json:
{
"hooks": {
"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/scripts/my-script.sh"
}
]
}
]
}
}
Two variables are available in skills, agents, hooks, and configs:
${CLAUDE_PLUGIN_ROOT} - Absolute path to the plugin installation directory${CLAUDE_PLUGIN_DATA} - Persistent data directory that survives plugin updatesMIT
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.