ed3dai/ed3d-plugins
ed3dai/ed3d-plugins · 11 plugins
Marketplace Ed's repo of Claude Code plugins, centered around a research-plan-implement workflow. Only a tiny bit cursed. If you're lucky.
Install
/plugin marketplace add https://github.com/ed3dai/ed3d-plugins.gitRun inside Claude Code, then install plugins from it. Check the repo's README before you run it.
Plugins 11
After adding the marketplace, install one with /plugin install <name>@ed3d-plugins.
- 1ed3d-00-getting-startedGetting started guide and onboarding for ed3d-plugins
/plugin install ed3d-00-getting-started@ed3d-plugins - 2ed3d-plan-and-executePlanning and execution workflows for Claude Code. Based on obra/superpowers.
/plugin install ed3d-plan-and-execute@ed3d-plugins - 3ed3d-house-styleed3d's house style for software development
/plugin install ed3d-house-style@ed3d-plugins - 4ed3d-basic-agentsCore agents for general-purpose tasks. Other plugins expect this to exist.
/plugin install ed3d-basic-agents@ed3d-plugins - 5ed3d-research-agentsAgents used for research across multiple data sources.
/plugin install ed3d-research-agents@ed3d-plugins - 6ed3d-extending-claudeKnowledge skills for extending Claude Code: creating plugins, commands, agents, skills, hooks, MCP servers, and marketplace management
/plugin install ed3d-extending-claude@ed3d-plugins - 7ed3d-hook-skill-reinforcementEXPERIMENTAL. A UserPromptSubmit hook that directs the model to consider and activate useful skills.
/plugin install ed3d-hook-skill-reinforcement@ed3d-plugins - 8ed3d-hook-claudemd-reminderA PostToolUse hook that reminds to invoke project-claude-librarian before committing when git status or git log reveals changes that may warrant CLAUDE.md updates.
/plugin install ed3d-hook-claudemd-reminder@ed3d-plugins - 9ed3d-hook-security-hardeningPreToolUse and PostToolUse hooks that catch secrets leakage patterns: echoing env vars, reading secret files, tokens in URLs, and missing gitignore/permissions on sensitive files.
/plugin install ed3d-hook-security-hardening@ed3d-plugins - 10ed3d-playwrightPlaywright automation toolkit with MCP integration, specialized agent for browser control, and best practice skills
/plugin install ed3d-playwright@ed3d-plugins - 11ed3d-session-reflectionEXPERIMENTAL. Session awareness and conversation review tooling. Captures session metadata via SessionStart hook and provides conversation review agents and skills for analyzing prompting effectiveness, agent performance, and environment gaps.
/plugin install ed3d-session-reflection@ed3d-plugins
Files
ed3d-plugins
Hi! This repository is no longer maintained. I have moved away from Claude Code as a tool. I might not-so-humbly suggest Polytoken, the harness I maintain, as a nice, happy, multi-provider harness for both coding and other tasks.
Also, I have a YouTube channel where I talk about computery stuff and how to effectively use AI. Here's a sample.
This is my collection of plugins that I use on a day-to-day basis for getting stuff done with Claude Code. Most of these are development-oriented in some way or another, but also often end up being useful for other things. Product design, general research, accidentally becoming my homelab sysadmin—these are a lot of what I've learned so far and what I've found helpful.
The big stick in this repository is ed3d-plan-and-execute, which implements an "RPI" (research-plan-implement) loop that I think does a really good job of avoiding hallucination in the planning stages, adhering to high-level product requirements, avoiding drift between design planning and implementation planning, and reviewing the results such that you get out the other end not just what you asked for, but what you actually wanted.
NOTE: ed3d-plugins is generally a more stable marketplace. If you'd like to track changes as they happen a bit more aggressively, take a look at ed3d-plugins-testing.
Using ed3d-plan-and-execute
More in the README for the plugin, and it's worth skimming, but here's a quickstart:
Rough Idea
│
▼
/start-design-plan ──────► Design Document (committed to git)
│
▼
/start-implementation-plan ──► Implementation Plan (phase files)
│
▼
/execute-implementation-plan ──► Working Code (reviewed & committed)
Customization: Create .ed3d/design-plan-guidance.md and .ed3d/implementation-plan-guidance.md in your project to provide project-specific constraints, terminology, and standards. Run /how-to-customize for details.
Plugins
| Plugin | Description |
|---|---|
ed3d-00-getting-started |
Getting started guide and onboarding for ed3d-plugins. Run /getting-started to see this README. |
ed3d-plan-and-execute |
Planning and execution workflows for Claude Code. Feed it a decent-sized task and it'll help you get it done in a sustainable and thought-through way |
ed3d-house-style |
House style for software development; Very Opinionated |
ed3d-basic-agents |
Core agents for general-purpose tasks (haiku, sonnet, opus). Other plugins expect this to exist |
ed3d-research-agents |
Agents for research across multiple data sources (codebase, internet, combined); other plugins expect this to exist |
ed3d-extending-claude |
Knowledge skills for extending Claude Code: plugins, commands, agents, skills, hooks, MCP servers. Other plugins expect this to exist |
ed3d-playwright |
Playwright automation with subagents |
ed3d-hook-skill-reinforcement |
UserPromptSubmit hook that reinforces the need to activate skills—helps make sure skills actually get used. Requires ed3d-extending-claude to work |
ed3d-hook-claudemd-reminder |
PostToolUse hook that reminds to update CLAUDE.md before committing |
ed3d-hook-security-hardening |
PreToolUse and PostToolUse hooks that catch secrets leakage patterns |
ed3d-session-reflection |
EXPERIMENTAL. Session awareness and conversation review tooling. Requires ed3d-extending-claude |
Installation
Add the marketplace
/plugin marketplace add https://github.com/ed3dai/ed3d-plugins.gitInstall plugins
All plugins are available from the ed3d-plugins marketplace:
/plugin install ed3d-plan-and-execute@ed3d-plugins
/plugin install ed3d-house-style@ed3d-plugins
# ... etcRepository Structure
ed3d-plugins/
├── .claude-plugin/
│ └── marketplace.json
├── plugins/
│ ├── ed3d-00-getting-started/
│ ├── ed3d-plan-and-execute/
│ ├── ed3d-house-style/
│ ├── ed3d-basic-agents/
│ ├── ed3d-research-agents/
│ ├── ed3d-extending-claude/
│ ├── ed3d-playwright/
│ ├── ed3d-hook-skill-reinforcement/
│ ├── ed3d-hook-claudemd-reminder/
│ ├── ed3d-hook-security-hardening/
│ └── ed3d-session-reflection/
└── README.md
Contributing
Issues and pull requests gratefully solicited, except ed3d-house-style is my house style, and provided for reference, so I might not take contributions there. (You can make your own house-style plugin though and use that instead!)
Attribution
ed3d-plan-and-execute and parts of ed3d-extending-claude are derived from obra/superpowers by Jesse Vincent. The original plugin has been folded, spindled, and mutilated extensively.
Some skills in ed3d-house-style are derived from obra/superpowers and others (property-based-testing is a big one) are derived from the Trail of Bits Skills repository.
License
The original obra/superpowers code in this repository is licensed under the MIT License, copyright Jesse Vincent. See plugins/ed3d-plan-and-execute/LICENSE.superpowers.
All other content is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
{
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
"name": "ed3d-plugins",
"version": "2.0.0",
"description": "Unified marketplace for ed3d's Claude Code development toolkit",
"owner": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"plugins": [
{
"name": "ed3d-00-getting-started",
"description": "Getting started guide and onboarding for ed3d-plugins",
"version": "1.0.0",
"source": "./plugins/ed3d-00-getting-started",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
}
},
{
"name": "ed3d-plan-and-execute",
"description": "Planning and execution workflows for Claude Code. Based on obra/superpowers.",
"version": "1.12.0",
"source": "./plugins/ed3d-plan-and-execute",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
}
},
{
"name": "ed3d-house-style",
"description": "ed3d's house style for software development",
"version": "1.1.0",
"source": "./plugins/ed3d-house-style",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
}
},
{
"name": "ed3d-basic-agents",
"description": "Core agents for general-purpose tasks. Other plugins expect this to exist.",
"version": "1.2.0",
"source": "./plugins/ed3d-basic-agents",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED"
},
{
"name": "ed3d-research-agents",
"description": "Agents used for research across multiple data sources.",
"version": "1.2.0",
"source": "./plugins/ed3d-research-agents",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED"
},
{
"name": "ed3d-extending-claude",
"description": "Knowledge skills for extending Claude Code: creating plugins, commands, agents, skills, hooks, MCP servers, and marketplace management",
"version": "1.2.0",
"source": "./plugins/ed3d-extending-claude",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED",
"keywords": [
"plugins",
"skills",
"documentation",
"reference",
"knowledge"
]
},
{
"name": "ed3d-hook-skill-reinforcement",
"description": "EXPERIMENTAL. A UserPromptSubmit hook that directs the model to consider and activate useful skills.",
"version": "1.1.0",
"source": "./plugins/ed3d-hook-skill-reinforcement",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED",
"keywords": [
"hooks"
]
},
{
"name": "ed3d-hook-claudemd-reminder",
"description": "A PostToolUse hook that reminds to invoke project-claude-librarian before committing when git status or git log reveals changes that may warrant CLAUDE.md updates.",
"version": "1.0.0",
"source": "./plugins/ed3d-hook-claudemd-reminder",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED",
"keywords": [
"hooks",
"documentation",
"claude-md"
]
},
{
"name": "ed3d-hook-security-hardening",
"description": "PreToolUse and PostToolUse hooks that catch secrets leakage patterns: echoing env vars, reading secret files, tokens in URLs, and missing gitignore/permissions on sensitive files.",
"version": "1.0.1",
"source": "./plugins/ed3d-hook-security-hardening",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED",
"keywords": [
"hooks",
"security",
"secrets",
"hardening"
]
},
{
"name": "ed3d-playwright",
"description": "Playwright automation toolkit with MCP integration, specialized agent for browser control, and best practice skills",
"version": "1.1.0",
"source": "./plugins/ed3d-playwright",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED",
"keywords": [
"playwright",
"browser-automation",
"testing",
"e2e",
"web-scraping"
]
},
{
"name": "ed3d-session-reflection",
"description": "EXPERIMENTAL. Session awareness and conversation review tooling. Captures session metadata via SessionStart hook and provides conversation review agents and skills for analyzing prompting effectiveness, agent performance, and environment gaps.",
"version": "0.3.0",
"source": "./plugins/ed3d-session-reflection",
"author": {
"name": "Ed",
"email": "ed@ed3d.net"
},
"license": "UNLICENSED",
"keywords": [
"hooks",
"session",
"review",
"analysis",
"prompting",
"experimental"
]
}
]
}Facts
- Kind
- Marketplace
- Repo
- ed3dai/ed3d-plugins
- Group
- Uncategorized
- Marketplace name
- ed3d-plugins
- Owner
- Ed
- Language
- Python
- Created
- 2026-01-15
- Forks
- 34
- Homepage
- ed3d.net
- Topics
- claude, claude-code, claude-code-plugin, claude-code-plugin-marketplace, skills
- Plugins
- 11
- 1f/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.
- 2affaan-m/everything-claude-codeaffaan-m/everything-claude-codeThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
- 3obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.
- 4anthropics/skillsanthropics/skillsPublic repository for Agent Skills
- 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.
- 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.
