ederheisler

ederheisler

@ederheisler

GitHub
21 Skills
0 Total Stars
February 2026 Joined

Public Skills

subagent-driven-development

by ederheisler

Execute implementation plans in the current session by dispatching one subagent per mostly independent task with two-stage review (spec compliance, then code quality); avoid for tightly coupled or ambiguous tasks.

0 1mo ago

quality-gates

by ederheisler

Python code quality gates script for linting, type checking, complexity analysis, and testing before commits. Use when enforcing consistent code quality across Python projects with fast (unit-tests) or comprehensive (all-tests) modes.

CLI Tools 0 3mo ago

fastapi

by ederheisler

"Build Python APIs with FastAPI, Pydantic v2, and SQLAlchemy 2.0 async. Covers project structure, JWT auth, validation, and database integration with uv package manager. Prevents 7 documented errors. Use when: creating Python APIs, implementing JWT auth, or troubleshooting 422 validation, CORS, async blocking, form data, background tasks, or OpenAPI schema errors."

Auth 0 3mo ago

dispatching-parallel-agents

by ederheisler

Dispatch subagents in parallel when there are 2+ independent problem domains (separate failures/subsystems) that can be investigated without shared state or sequential dependencies; avoid when work is tightly coupled, ambiguous, or requires main-agent decisions.

Agents 0 4mo ago

ask-questions-if-underspecified

by ederheisler

Clarify requirements before implementing. Use when serious doubts araise.

Linting 0 4mo ago

writing-quality-tests

by ederheisler

Use when designing or refactoring automated tests to make them high-signal, reliable, and maintainable across unit, integration, and end-to-end suites.

Debugging 0 4mo ago

test-driven-development

by ederheisler

Use when implementing any feature or bugfix, before writing implementation code

Debugging 0 4mo ago

anthropic-skill-creator

by ederheisler

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends the agent's capabilities with specialized knowledge, workflows, or tool integrations.

Agents 0 4mo ago

writing-skills

by ederheisler

Use when creating new skills, editing existing skills, or verifying skills work before deployment

Agents 0 4mo ago

finishing-a-development-branch

by ederheisler

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

CLI Tools 0 4mo ago

brainstorming

by ederheisler

"You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation."

Code Gen 0 4mo ago

session-behavior

by ederheisler

Core behavioral guidelines and interaction patterns for the agent. This skill provides the foundation for how the agent should communicate and behave across all interactions. Use this skill to establish consistent behavior patterns at the beginning of a session. The skill defines tone, proactivity level, and request handling strategies that should be applied throughout the session. THIS SKILL HAS HIGH PRIORITY - always load at session start and re-trigger periodically to avoid behavioral drift. During context compaction, these rules should remain at the top priority.

Auth 0 4mo ago

verification-before-completion

by ederheisler

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

Agents 0 4mo ago

frontend-design

by ederheisler

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

Code Gen 0 4mo ago

pdf

by ederheisler

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When the agent needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

CLI Tools 0 4mo ago

canvas-design

by ederheisler

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

Code Gen 0 4mo ago

executing-plans

by ederheisler

Use when you have a written implementation plan to execute in a separate session with review checkpoints

Analytics 0 4mo ago

systematic-debugging

by ederheisler

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

Code Gen 0 4mo ago

mcp-builder

by ederheisler

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

Processing 0 4mo ago

using-git-worktrees

by ederheisler

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

Code Review 0 4mo ago

webapp-testing

by ederheisler

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

Automation 0 4mo ago