ed3dai

ed3dai

@ed3dai Organization

GitHub
37 Skills
9361 Total Stars
February 2026 Joined

Public Skills

writing-claude-directives

by ed3dai

Use when writing instructions that guide Claude behavior - skills, CLAUDE.md files, agent prompts, system prompts. Covers token efficiency, compliance techniques, and discovery optimization.

Processing 253 8mo ago

researching-on-the-internet

by ed3dai

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

Embeddings 253 8mo ago

property-based-testing

by ed3dai

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

Code Review 253 8mo ago

howto-code-in-typescript

by ed3dai

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

Processing 253 8mo ago

requesting-code-review

by ed3dai

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

Automation 253 8mo ago

writing-for-a-technical-audience

by ed3dai

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

API Dev 253 8mo ago

brainstorming

by ed3dai

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

Academic 253 8mo ago

writing-skills

by ed3dai

Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization

Code Gen 253 8mo ago

writing-claude-md-files

by ed3dai

Use when creating or updating CLAUDE.md files for projects or subdirectories - covers top-level vs domain-level organization, capturing architectural intent and contracts, and mandatory freshness dates

Auth 253 8mo ago

asking-clarifying-questions

by ed3dai

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

API Dev 253 8mo ago

programming-in-react

by ed3dai

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

Code Gen 253 8mo ago

writing-good-tests

by ed3dai

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

Code Gen 253 8mo ago

using-git-worktrees

by ed3dai

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

File Ops 253 8mo ago