Get the FREE Ultimate OpenClaw Setup Guide →

ed3dai/ed3d-plugins Skills

(36)

Browse AI agent skills from ed3dai/ed3d-plugins for Claude Code, OpenClaw, Cursor, Windsurf, and more. Install them with a single command to extend what your agents can do.

asking-clarifying-questions

ed3dai/ed3d-plugins

134

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

ed3dai/ed3d-plugins

134

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

coding-effectively

ed3dai/ed3d-plugins

134

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

creating-an-agent

ed3dai/ed3d-plugins

134

Use when creating specialized subagents for Claude Code plugins or the Task tool - covers description writing for auto-delegation, tool selection, prompt structure, and testing agents

defense-in-depth

ed3dai/ed3d-plugins

134

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

doing-a-simple-two-stage-fanout

ed3dai/ed3d-plugins

134

Use when analyzing a large corpus of text, code, or data that exceeds a single agent's effective context - orchestrates parallel Worker subagents, Critic review subagents, and a final Summarizer subagent with task tracking and failure recovery

executing-an-implementation-plan

ed3dai/ed3d-plugins

134

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

ed3dai/ed3d-plugins

134

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

howto-code-in-typescript

ed3dai/ed3d-plugins

134

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

ed3dai/ed3d-plugins

134

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

functional-core-imperative-shell

ed3dai/ed3d-plugins

134

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

investigating-a-codebase

ed3dai/ed3d-plugins

134

Use when planning or designing features and need to understand current codebase state, find existing patterns, or verify assumptions about what exists; when design makes assumptions about file locations, structure, or existing code that need verification - prevents hallucination by grounding plans in reality

maintaining-a-marketplace

ed3dai/ed3d-plugins

134

Use when creating, releasing, or maintaining a Claude Code Plugin Marketplace - covers marketplace.json schema, version management, release checklists, changelog conventions, and validation to prevent sync drift between plugin.json and marketplace.json

maintaining-project-context

ed3dai/ed3d-plugins

134

Use when completing development phases or branches to identify and update CLAUDE.md or AGENTS.md files that may have become stale - analyzes what changed, determines affected contracts and documentation, and coordinates updates

playwright-debugging

ed3dai/ed3d-plugins

134

Use when Playwright scripts fail, tests are flaky, selectors stop working, or timeouts occur - provides systematic debugging approach for browser automation issues

playwright-patterns

ed3dai/ed3d-plugins

134

Use when writing Playwright automation code, building web scrapers, or creating E2E tests - provides best practices for selector strategies, waiting patterns, and robust automation that minimizes flakiness

programming-in-react

ed3dai/ed3d-plugins

134

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

ed3dai/ed3d-plugins

134

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

requesting-code-review

ed3dai/ed3d-plugins

134

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

researching-on-the-internet

ed3dai/ed3d-plugins

134

Use when planning features and need current API docs, library patterns, or external knowledge; when testing hypotheses about technology choices or claims; when verifying assumptions before design decisions - gathers well-sourced, current information from the internet to inform technical decisions

starting-a-design-plan

ed3dai/ed3d-plugins

134

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

starting-an-implementation-plan

ed3dai/ed3d-plugins

134

Use when beginning implementation from a design plan - orchestrates branch creation, detailed planning, and hands off to execution with all necessary context

systematic-debugging

ed3dai/ed3d-plugins

134

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

ed3dai/ed3d-plugins

134

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

Previous12Next
Sponsor this space

Reach thousands of developers