Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
lawyer-analyst
Analyzes events through legal lens using statutory interpretation, case law analysis, legal reasoning,
constitutional principles, and multiple legal frameworks (common law, civil law, international law).
Provides insights on legal rights, obligations, liabilities, remedies, and compliance requirements.
Use when: Legal disputes, contracts, regulations, compliance, rights analysis, liability assessment.
Evaluates: Legal obligations, rights, liabilities, remedies, precedent, statutory authority, constitutionality.
rysweet/amplihack 45
-
smart-test
Intelligent test selection based on code changes. Maps source files to tests via import analysis,
implements tiered testing (fast < 1 min, impacted < 5 min, full suite), and tracks test reliability.
Use when running tests after code changes to optimize feedback loops and CI time.
rysweet/amplihack 45
-
cybersecurity-analyst
Analyzes events through cybersecurity lens using threat modeling, attack surface analysis, defense-in-depth,
zero-trust architecture, and risk-based frameworks (CIA triad, STRIDE, MITRE ATT&CK).
Provides insights on vulnerabilities, attack vectors, defense strategies, incident response, and security posture.
Use when: Security incidents, vulnerability assessments, threat analysis, security architecture, compliance.
Evaluates: Confidentiality, integrity, availability, threat actors, attack patterns, controls, residual risk.
rysweet/amplihack 45
-
github-copilot-cli-expert
Expert knowledge of GitHub Copilot CLI - installation, configuration, usage, custom agents, MCP servers, and version management. Use when asking about copilot cli, copilot commands, installing copilot, updating copilot, copilot features.
rysweet/amplihack 45
-
mermaid-diagram-generator
Converts architecture descriptions, module specs, or workflow docs into Mermaid diagrams.
Use when visualizing brick module relationships, workflows (DDD, investigation), or system architecture.
Supports: flowcharts, sequence diagrams, class diagrams, state machines, entity relationship diagrams, and Gantt charts.
Generates valid Mermaid syntax for embedding in markdown docs.
rysweet/amplihack 45
-
philosophy-compliance-workflow
Philosophy compliance guardian - ensures code aligns with amplihack's ruthless simplicity, brick philosophy, and Zen-like minimalism through systematic review
rysweet/amplihack 45
-
anthropologist-analyst
Analyzes events through anthropological lens using cultural analysis, ethnographic methods, kinship and social organization,
symbolic systems, ritual and practice, and comparative ethnology. Provides insights on cultural meanings, social practices,
symbolic structures, cultural change, and cross-cultural patterns.
Use when: Cultural conflicts, identity issues, ritual significance, symbolic meanings, cultural change, cross-cultural comparison.
Evaluates: Cultural systems, symbolic meanings, social practices, kinship structures, cultural adaptation, power-culture nexus.
rysweet/amplihack 45
-
debate-workflow
Structured multi-perspective debate for important architectural decisions and complex trade-offs
rysweet/amplihack 45
-
skill-builder
Creates, refines, and validates Agent Skills following the open standard at agentskills.io, Claude Code extensions, and Anthropic best practices. Use when building, creating, generating, or designing new skills.
rysweet/amplihack 45
-
storytelling-synthesizer
Converts technical work into compelling narratives for demos, blog posts, or presentations.
Use when preparing hackathon demos, writing technical blog posts, or creating marketing content.
Transforms: PR descriptions, commit histories, feature implementations into structured stories.
Formats: demo scripts, blog posts, presentation outlines, marketing copy.
rysweet/amplihack 45
-
testing-code
Generates and improves tests following TDD principles. Activates when new features are implemented, test coverage is low, or user requests tests. Ensures comprehensive test coverage with unit, integration, and edge case tests.
rysweet/amplihack 45
-
reviewing-code
Performs systematic code review checking for correctness, maintainability, security, and best practices. Activates when user requests review, before creating PRs, or when significant code changes are ready. Ensures quality gates are met before code proceeds to production.
rysweet/amplihack 45
-
researching-topics
Performs quick research using web search and synthesis when user asks about unfamiliar topics, new technologies, or needs current information. Activates on questions like 'how does X work', 'what is Y', or when encountering unknown concepts. For deep comprehensive research, suggests knowledge-builder command.
rysweet/amplihack 45
-
pptx
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
rysweet/amplihack 45
-
futurist-analyst
Analyzes events through futures lens using scenario planning, trend analysis, weak signals,
drivers of change, and forecasting methods (exploratory, normative, backcasting).
Provides insights on possible futures, emerging trends, disruptive forces, strategic foresight, and alternative scenarios.
Use when: Strategic planning, emerging trends, technology assessment, long-term planning, uncertainty navigation.
Evaluates: Trends, weak signals, drivers of change, plausible futures, strategic options, uncertainty ranges.
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
-
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
-
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