Back to Marketplaces
active

Unified marketplace for ed3d's Claude Code development toolkit

9plugins
31skills
Ed

ed3d-plan-and-execute

Planning and execution workflows for Claude Code. Based on obra/superpowers.

11 skills

asking-clarifying-questions

verified

Use after initial design context is gathered, before brainstorming - resolves contradictions in requirements, disambiguates terminology, clarifies scope boundaries, and verifies assumptions to prevent building the wrong solution

brainstorming

verified

Use when creating or developing anything, before writing code or implementation plans - refines rough ideas into fully-formed designs through structured Socratic questioning, alternative exploration, and incremental validation

executing-an-implementation-plan

verified

Use when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task, reviews once per phase, loads phases just-in-time to minimize context usage

finishing-a-development-branch

verified

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

requesting-code-review

verified

Use when completing tasks, implementing major features, or before merging to verify work meets requirements - dispatches code-reviewer subagent, handles retries and timeouts, manages review-fix loop until zero issues

starting-a-design-plan

verified

Use when beginning any design process - orchestrates gathering context, clarifying requirements, brainstorming solutions, and documenting validated designs to create implementation-ready design documents

systematic-debugging

verified

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions

test-driven-development

verified

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

using-git-worktrees

verified

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

verification-before-completion

verified

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

writing-design-plans

verified

Use after brainstorming completes - writes validated designs to docs/design-plans/ with structured format and discrete implementation phases required for creating detailed implementation plans

ed3d-house-style

ed3d's house style for software development

9 skills

coding-effectively

verified

ALWAYS use this skill when writing or refactoring code. Includes context-dependent sub-skills to empower different coding styles across languages and runtimes.

defense-in-depth

verified

Use when invalid data causes failures deep in execution - validates at every layer data passes through to make bugs structurally impossible rather than temporarily fixed

functional-core-imperative-shell

verified

Use when writing or refactoring code, before creating files - enforces separation of pure business logic (Functional Core) from side effects (Imperative Shell) using FCIS pattern with mandatory file classification

howto-code-in-typescript

verified

Use when writing TypeScript code, reviewing TS implementations, or making decisions about type declarations, function styles, or naming conventions - comprehensive house style covering type vs interface rules, function declarations, FCIS integration, immutability patterns, and type safety enforcement

howto-develop-with-postgres

verified

Use when writing database access code, creating schemas, or managing transactions with PostgreSQL - enforces transaction safety with TX_ naming, read-write separation, type safety for UUIDs/JSONB, and snake_case conventions to prevent data corruption and type errors

programming-in-react

verified

Use when writing or modifying React components, planning React features, or working with .jsx/.tsx files - provides modern React patterns with TypeScript, hooks usage, component composition, and common pitfalls to avoid

property-based-testing

verified

Use when writing tests for serialization, validation, normalization, or pure functions - provides property catalog, pattern detection, and library reference for property-based testing

writing-for-a-technical-audience

verified

Use when writing documentation, guides, API references, or technical content for developers - enforces clarity, conciseness, and authenticity while avoiding AI writing patterns that signal inauthenticity

writing-good-tests

verified

Use when writing or reviewing tests - covers test philosophy, condition-based waiting, mocking strategy, and test isolation

ed3d-extending-claude

Knowledge skills for extending Claude Code: creating plugins, commands, agents, skills, hooks, and MCP servers

6 skills

ed3d-basic-agents

Core agents for general-purpose tasks. Other plugins expect this to exist.

1 skills

ed3d-hook-claudemd-reminder

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.

0 skills

No verified skills in this plugin.

ed3d-hook-skill-reinforcement

EXPERIMENTAL. A UserPromptSubmit hook that directs the model to consider and activate useful skills.

0 skills

No verified skills in this plugin.

ed3d-00-getting-started

Getting started guide and onboarding for ed3d-plugins

0 skills

No verified skills in this plugin.