Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
agent-generator-tutor
Interactive teaching agent for the goal-seeking agent generator and eval system.
Provides a structured 14-lesson curriculum covering agent generation, SDK selection,
multi-agent architecture, progressive evaluation (L1-L12), retrieval strategies,
intent classification, math code generation, self-improvement loops with patch
proposer and reviewer voting, and memory export/import.
rysweet/amplihack 45
-
email-drafter
Generates professional emails from bullet points or conversation summaries.
Use when you need to draft emails quickly with consistent style and tone.
Supports multiple tones: formal, casual, technical
Supports contexts: status updates, requests, announcements, follow-ups
rysweet/amplihack 45
-
default-workflow
Development workflow for features, bugs, refactoring. Auto-activates for multi-file implementations.
rysweet/amplihack 45
-
dependency-resolver
Automated dependency conflict detection and resolution. Detects local vs CI environment mismatches, compares versions, and generates pinning recommendations. Run as pre-push check to catch issues early.
rysweet/amplihack 45
-
multitask
Execute multiple independent development tasks in parallel using subprocess isolation.
Each task runs in a clean /tmp clone with Recipe Runner code-enforced workflow execution.
Proven pattern: 4/5 PRs created successfully in first production use.
rysweet/amplihack 45
-
analyzing-deeply
Performs deep structured analysis on complex or ambiguous problems. Activates when problems are unclear, have multiple perspectives, or require careful thinking before proceeding. Uses ultrathink methodology for systematic exploration of problem space.
rysweet/amplihack 45
-
dynamic-debugger
Interactive debugging via DAP-MCP for multiple languages with natural language commands
rysweet/amplihack 45
-
crusty-old-engineer
Curmudgeonly engineering advisor that provides grounded skepticism, evidence-linked judgment,
and constructive progress on architectural decisions, legacy refactors, tooling choices, and
broad "how should I start?" questions. Sounds like a senior systems engineer who has reviewed
too many designs to be impressed, but still cares about correctness.
Use when: architectural decisions, legacy replacements, new tooling evaluation, broad planning questions.
rysweet/amplihack 45
-
urban-planner-analyst
Analyzes urban development through planning lens using zoning, land use, comprehensive planning,
and transit-oriented development frameworks.
Provides insights on spatial organization, infrastructure, sustainability, and livability.
Use when: Urban development projects, zoning decisions, transportation planning, sustainability initiatives.
Evaluates: Land use patterns, density, accessibility, environmental impact, community needs.
rysweet/amplihack 45
-
markitdown
Convert documents (PDF, Word, Excel, PowerPoint, images, HTML) to Markdown using microsoft/markitdown. Use for document analysis, content extraction, preprocessing for LLMs, or batch document conversion. Supports images with OCR/LLM descriptions, audio transcription, and ZIP archives.
rysweet/amplihack 45
-
knowledge-extractor
Extracts key learnings from conversations, debugging sessions, and failed attempts.
Use at session end or after solving complex problems to capture insights.
Stores discoveries in memory (via amplihack.memory.discoveries), suggests PATTERNS.md updates, and recommends new agent creation.
Ensures knowledge persists across sessions via Kuzu memory backend.
rysweet/amplihack 45
-
economist-analyst
Analyzes events through economic lens using supply/demand, incentive structures, market dynamics,
and multiple schools of economic thought (Classical, Keynesian, Austrian, Behavioral).
Provides insights on market impacts, resource allocation, policy implications, and distributional effects.
Use when: Economic events, policy changes, market shifts, financial crises, regulatory decisions.
Evaluates: Incentives, efficiency, opportunity costs, market failures, systemic risks.
rysweet/amplihack 45
-
eval-recipes-runner
Run Microsoft's eval-recipes benchmarks to validate amplihack improvements against baseline agents.
Auto-activates when testing improvements, running evals, or benchmarking changes.
rysweet/amplihack 45
-
e2e-outside-in-test-generator
Generates comprehensive end-to-end test scenarios using outside-in methodology.
Supports 5 app types: Web (Playwright), CLI, TUI, API, and MCP (gadugi YAML).
Auto-detects app type or accepts explicit override.
rysweet/amplihack 45
-
design-patterns-expert
Comprehensive knowledge of all 23 Gang of Four design patterns with
progressive disclosure (Quick/Practical/Deep), pattern recognition for
problem-solving, and philosophy-aligned guidance to prevent over-engineering.
rysweet/amplihack 45
-
philosopher-analyst
Analyzes fundamental questions and concepts through philosophical lens using logic, epistemology,
metaphysics, and critical analysis frameworks.
Provides insights on meaning, truth, knowledge, existence, reasoning, and conceptual clarity.
Use when: Conceptual ambiguity, logical arguments, foundational assumptions, meaning questions.
Evaluates: Validity, soundness, coherence, assumptions, implications, conceptual clarity.
rysweet/amplihack 45
-
mcp-manager
Conversational interface for managing MCP (Model Context Protocol) server configurations in Claude Code
rysweet/amplihack 45
-
authenticated-web-scraper
Scrape authenticated websites from WSL2 using Edge CDP. Launches headed Edge for user auth, then headless scraping via Chrome DevTools Protocol. Use when mirroring internal wikis, docs sites, or any site requiring 2FA/SSO login.
rysweet/amplihack 45
-
dev-orchestrator
Default task orchestrator for all development and investigation work.
Classifies tasks, decomposes into parallel workstreams if appropriate,
and routes execution through the recipe runner. Replaces ultrathink-orchestrator.
rysweet/amplihack 45
-
documentation-writing
Writing clear, discoverable software documentation following the Eight Rules and Diataxis framework. Use when creating README files, API docs, tutorials, how-to guides, or any project documentation. Automatically enforces docs/ location, linking requirements, and runnable examples.
rysweet/amplihack 45
-
historian-analyst
Analyzes events through historical lens using source analysis, comparative history, periodization,
causation, continuity/change, and contextualization frameworks.
Provides insights on historical patterns, precedents, path dependency, and long-term trends.
Use when: Understanding historical context, identifying precedents, analyzing change over time, comparative history.
Evaluates: Causation, continuity, change, context, historical parallels, long-term patterns.
rysweet/amplihack 45
-
n-version-workflow
N-version programming for critical implementations - generates N independent solutions and selects the best through comparison
rysweet/amplihack 45
-
sociologist-analyst
Analyzes events through sociological lens using social structures, institutions, stratification, culture,
norms, collective behavior, and multiple theoretical perspectives (functionalist, conflict, symbolic interactionist).
Provides insights on social patterns, group dynamics, inequality, socialization, social change, and collective action.
Use when: Social movements, inequality, cultural trends, group behavior, institutions, identity, social change.
Evaluates: Social structures, power relations, inequality, norms, group dynamics, cultural patterns, social change.
rysweet/amplihack 45
-
pm-architect
Expert project manager orchestrating backlog-curator, work-delegator, workstream-coordinator, and roadmap-strategist sub-skills. Coordinates complex software projects through delegation and strategic oversight. Activates when managing projects, coordinating work, or tracking overall progress.
rysweet/amplihack 45