edheltzel/Do-Skills

My personal collection of Agent Skills

2Stars on the repository
134Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

do-art

01

edheltzel/Do-Skills

Skill Claude Code

Static visual content across 20+ formats - diagrams, mermaid, infographics, D3 dashboards, comics, icons, wallpaper - via Grok Imagine (xAI), GPT-Image-2 (OpenAI), and Nano Banana / Nano Banana Pro (Gemini). USE WHEN art, illustration, diagram, flowchart, infographic, header image, blog social thumbnail, visualize…

not rated 2 changed 15d ago A 139 tokens

edheltzel/Do-Skills

Skill Claude CodeCodex

Hunt a diff for correctness bugs and regressions, and report them without editing. Use when reviewing a change before it is finalized, or when asked to find bugs, pressure-test, or hunt regressions. NOT FOR ideas and plans (do-redteam), readability (do-simplify), or feedback already left on a PR…

not rated 2 changed 2d ago A 82 tokens

do-architecture-md

03

edheltzel/Do-Skills

Skill Claude CodeCodex

Generate an ARCHITECTURE.md file for a codebase following matklad's principles. Use when asked to "write an architecture doc", "create ARCHITECTURE.md", "document the architecture", "explain the codebase structure", "write a codemap", or when onboarding contributors to a project. Based on…

not rated 2 2d ago A 100 tokens

edheltzel/Do-Skills

Skill Claude CodeCodex

Behavioral testing methodology — test what users experience, not how code is structured. Use when writing tests, reviewing test quality, planning test strategy for new features, or when existing tests are brittle/verbose/coupled to implementation details. Triggers: writing tests, TDD, test review, "tests keep…

not rated 2 2d ago A 89 tokens

do-first-principles

05

edheltzel/Do-Skills

Skill Claude Code

Physics-based reasoning framework (Musk methodology) that deconstructs a problem to irreducible fundamental truths, classifies every element as hard constraint, soft constraint, or assumption, then reconstructs the optimal solution from fundamentals alone. USE WHEN first principles, fundamental truths, challenge…

not rated 2 changed 8d ago A 89 tokens

do-simplify

06

edheltzel/Do-Skills

Skill Claude CodeCodex

Simplify recently changed code for clarity, reuse, quality, and efficiency without changing behavior. Use after writing or modifying code, during a cleanup pass, or when do-work asks for a simplify pass. NOT FOR bugs (do-debug), correctness hunts (do-adversarial-review), over-engineering scores (ponytail-review), or…

not rated 2 changed 8d ago A 84 tokens

do-cleanup-swift

07

edheltzel/Do-Skills

Skill Claude CodeCodex

End-of-session cleanup pass for Swift code. Use this skill whenever the user asks to "clean up", "polish", "tidy", "refactor", or "review" Swift work at the end of a coding session, or when they invoke this skill by name. Performs a holistic review of files modified during the session — simplification, type-driven…

not rated 2 2d ago A 133 tokens

do-cleanup-web

08

edheltzel/Do-Skills

Skill Claude CodeCodex

End-of-session cleanup pass for TypeScript, React, and web code. Use this skill whenever the user asks to "clean up", "polish", "tidy", "refactor", or "review" web/frontend work at the end of a coding session, or when they invoke this skill by name. Performs a holistic review of files modified during the session …

not rated 2 2d ago A 144 tokens

do-code-comments

09

edheltzel/Do-Skills

Skill Claude CodeCodex

Write high-signal code comments for humans and coding agents. Use when adding inline comments, docstrings, API comments, or local rationale near code. Triggers on: "write better comments", "comment this", "document why", "agent-friendly comments", "explain this code with comments", "docstring".

not rated 2 2d ago A 68 tokens

do-create-cli

10

edheltzel/Do-Skills

Skill Claude Code

Generates production-ready TypeScript CLIs via a 3-tier template system (manual arg parsing, Commander.js, oclif), each shipping full implementation, docs, package.json, strict config, JSON output, and exit-code compliance. USE WHEN create CLI, build CLI, command-line tool, wrap API, add command, upgrade tier…

not rated 2 changed 16d ago A 77 tokens

edheltzel/Do-Skills

Skill Claude CodeCodex

The 23 Gang of Four object-oriented design patterns (Gamma, Helm, Johnson, Vlissides, 1994) distilled as a practical field guide, not a catalog. Use when naming a shape in code review, choosing between competing designs, deciding whether to introduce indirection, or auditing for over-abstraction. Each pattern…

not rated 2 2d ago A 207 tokens

do-design-system

12

edheltzel/Do-Skills

Skill Claude Code

Build accessible, themeable UI components, and when asked, capture the project's brand into DESIGN.md plus a live style-guide page. Use when building buttons, dialogs, forms, cards, or any reusable UI; also when standing up DESIGN.md, a style guide, or documenting existing tokens. Covers component API design, design…

not rated 2 changed 16d ago A 125 tokens

do-lean-ts-patterns

13

edheltzel/Do-Skills

Skill Claude CodeCodex

Patterns for building lightweight, zero-dependency TypeScript tools and libraries. Use when building new CLI tools, libraries, or utilities from scratch. Use when refactoring existing TypeScript projects to remove unnecessary dependencies. Use when writing fetch wrappers, CLI parsers, loggers, config merging, string…

not rated 2 2d ago A 121 tokens

edheltzel/Do-Skills

Skill Claude CodeCodex

Build native macOS desktop applications in Swift using AppKit and SwiftUI. Use when building or modifying macOS .app bundles, NSDocument-based apps, menu bar apps, preferences windows, NSWindow/NSToolbar/NSSplitView layouts, NSMenu/NSStatusItem, Core Data/SwiftData/GRDB persistence, drag-and-drop, undo/redo…

not rated 2 2d ago A 202 tokens

do-modern-css

15

edheltzel/Do-Skills

Skill Claude CodeCodex

Teaches agents to write modern CSS using native features instead of legacy hacks, workarounds, and JavaScript. Covers layout, animation, color, typography, selectors, and workflow patterns with 64 old-vs-modern comparisons. The agent should always prefer modern CSS approaches, warn about browser compatibility for…

not rated 2 2d ago A 83 tokens

do-no-use-effect

16

edheltzel/Do-Skills

Skill Claude CodeCodex

Prevent unnecessary React useEffect usage by steering code toward derived state, event handlers, memoization, key-based resets, useSyncExternalStore, and framework or query-library data APIs. Use when writing or reviewing React/Next.js components, refactoring effect-heavy code, or when a change introduces useEffect…

not rated 2 2d ago A 118 tokens

edheltzel/Do-Skills

Skill Claude CodeCodex

Type-driven design principle: transform unstructured data into structured types at system boundaries, making illegal states unrepresentable. Use when writing or reviewing code that validates input, designs data types, defines function signatures, handles errors, or models domain logic. Use when you see validation…

not rated 2 2d ago A 146 tokens

edheltzel/Do-Skills

Skill Claude CodeCodex

Systematically refactor TypeScript codebases for readability, type safety, and AI-friendliness. Use when asked to "refactor this", "clean up this code", "make this codebase better", "improve code quality", or when inheriting a messy TypeScript project. Covers assessment, prioritization, and safe incremental…

not rated 2 changed 16d ago A 114 tokens

do-ux-flow-plan

19

edheltzel/Do-Skills

Skill Claude Code

Create UX-first plans as flow trees, then attach concrete function names, files, and implementation anchors after the high-level flow is clear.

not rated 2 2d ago A 33 tokens

do-write-typescript

20

edheltzel/Do-Skills

Skill Claude CodeCodex

Write clean, pragmatically functional TypeScript — simple, composable, soundly typed.

not rated 2 2d ago A 22 tokens

do-bitter-pill

21

edheltzel/Do-Skills

Skill Claude Code

Audits AI instruction sets for over-prompting. Applies six tests to each rule, then classifies it as CUT, RESOLVE, MERGE, EVALUATE, SHARPEN, MOVE, or KEEP. USE WHEN BPE, bitter pill, audit setup, trim instructions, simplify setup, or clean up CLAUDE.md. NOT FOR attacking an idea's logic (use do-redteam).

not rated 2 changed 8d ago A 87 tokens

do-delegation

22

edheltzel/Do-Skills

Skill Claude Code

Routes independent work through the harness's subagent tool: background execution, role briefs, worktree isolation, and coordinator-managed synthesis. USE WHEN parallel execution, agent team, swarm, spawn agents, fan out, divide and conquer, multi-agent, coordinate agents, custom agents.

not rated 2 changed 2d ago A 60 tokens

do-recipe-diagrams

23

edheltzel/Do-Skills

Skill Claude Code

Recipe diagrams: convert any recipe into a high-resolution Cooking for Engineers-style PNG process-flow table with aligned ingredient streams, preparation branches, joins, temperatures, timings, and finish steps. Use when the user asks for a recipe diagram.

not rated 2 2d ago A 52 tokens

do-commit

24

edheltzel/Do-Skills

Skill Claude CodeCodex

Commit local changes as a Conventional Commit. Use when the user says commit, push, ship, or open a PR, or when a do- hand-off names do-commit with a mode (commit, cp, cpp, land). Never pushes unless the mode or the user asks. NOT FOR sync, conflicts, or undo (do-git-safe-pr-workflow), stacked PRs (do-gh-stack), or…

not rated 2 changed 8d ago A 101 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: