~ / rigs / ed3dai / ed3d-plugins

ed3dai/ed3d-plugins

Ed's repo of Claude Code plugins, centered around a research-plan-implement workflow. Only a tiny bit cursed. If you're lucky.

↗ GitHub ★ 249 no license updated 1mo ago collection Claude Code Claude plugin
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~11.7k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add ed3d-playwright-internal -- npx @playwright/mcp@0.0.48 --allowed-hosts '*' --isolated --caps=vision

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add ed3d-playwright-internal -- npx @playwright/mcp@0.0.48 --allowed-hosts '*' --isolated --caps=vision
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-basic-agents/skills/doing-a-simple-two-stage-fanout .claude/skills/doing-a-simple-two-stage-fanout
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-basic-agents/skills/using-generic-agents .claude/skills/using-generic-agents
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/creating-a-plugin .claude/skills/creating-a-plugin
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/creating-an-agent .claude/skills/creating-an-agent
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/maintaining-a-marketplace .claude/skills/maintaining-a-marketplace
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/maintaining-project-context .claude/skills/maintaining-project-context
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/prompt-security-hardening .claude/skills/prompt-security-hardening
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/testing-skills-with-subagents .claude/skills/testing-skills-with-subagents
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/writing-claude-directives .claude/skills/writing-claude-directives
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/writing-claude-md-files .claude/skills/writing-claude-md-files
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-extending-claude/skills/writing-skills .claude/skills/writing-skills
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/coding-effectively .claude/skills/coding-effectively
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/defense-in-depth .claude/skills/defense-in-depth
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/howto-code-in-rust .claude/skills/howto-code-in-rust
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/howto-code-in-typescript .claude/skills/howto-code-in-typescript
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/howto-develop-with-postgres .claude/skills/howto-develop-with-postgres
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/howto-functional-vs-imperative .claude/skills/howto-functional-vs-imperative
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/programming-in-react .claude/skills/programming-in-react
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/property-based-testing .claude/skills/property-based-testing
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/writing-for-a-technical-audience .claude/skills/writing-for-a-technical-audience
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-house-style/skills/writing-good-tests .claude/skills/writing-good-tests
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/asking-clarifying-questions .claude/skills/asking-clarifying-questions
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/brainstorming .claude/skills/brainstorming
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/executing-an-implementation-plan .claude/skills/executing-an-implementation-plan
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/finishing-a-development-branch .claude/skills/finishing-a-development-branch
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/requesting-code-review .claude/skills/requesting-code-review
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/starting-a-design-plan .claude/skills/starting-a-design-plan
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/starting-an-implementation-plan .claude/skills/starting-an-implementation-plan
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/systematic-debugging .claude/skills/systematic-debugging
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/test-driven-development .claude/skills/test-driven-development
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/using-git-worktrees .claude/skills/using-git-worktrees
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/using-plan-and-execute .claude/skills/using-plan-and-execute
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/verification-before-completion .claude/skills/verification-before-completion
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/writing-design-plans .claude/skills/writing-design-plans
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-plan-and-execute/skills/writing-implementation-plans .claude/skills/writing-implementation-plans
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-playwright/skills/playwright-debugging .claude/skills/playwright-debugging
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-playwright/skills/playwright-patterns .claude/skills/playwright-patterns
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-research-agents/skills/investigating-a-codebase .claude/skills/investigating-a-codebase
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-research-agents/skills/researching-on-the-internet .claude/skills/researching-on-the-internet
$ npx degit ed3dai/ed3d-plugins/plugins/ed3d-session-reflection/skills/export-session-as-markdown .claude/skills/export-session-as-markdown

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,974 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(~/.aws/**)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(.env)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/.env.*)",
      "Read(**/*.key)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(npm publish:*)",
      "Bash(wget *)",
      "Bash(git rebase *)",
      "Bash(gh pr merge *)",
      "Bash(git commit *)"
    ]
  }
}

MCP servers (1)

serversourceest. tokens
Playwright MCP · "ed3d-playwright-internal" npm 7.5k

Skills (42)

Similar rigs

copied ✓