Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
test-driven-development
Use when implementing any feature, bug fix, or behavior change - before writing implementation code. Enforces strict RED-GREEN-REFACTOR cycle where tests are written and seen failing before any production code exists.
randalmurphal/claude-config
-
spec-formats
Templates for brainstorm artifacts and manifest.json. Load when using /spec.
randalmurphal/claude-config
-
review-initiative
Use after /breakdown-work or manual initiative creation, before running tasks. Use when initiative has 5+ tasks, multiple dependencies, or references a design document.
randalmurphal/claude-config
-
MCP Integration
Set up and use MCP (Model Context Protocol) servers to extend Claude Code capabilities including PRISM semantic memory, filesystem access, and database integration. Use when setting up MCP servers, debugging MCP connections, or understanding MCP tool usage.
randalmurphal/claude-config
-
systematic-debugging
Use when debugging any failure, bug, or unexpected behavior - especially before attempting any fix. Enforces root cause investigation before implementation to prevent fix-thrashing and symptom-masking.
randalmurphal/claude-config
-
plasma6-panel-config
Configure KDE Plasma 6 panels, widgets, digital clock fonts, and Panel Colorizer styling. Use when modifying panel appearance, copying panel configs between monitors, fixing widget fonts, or troubleshooting Panel Colorizer not applying styles.
randalmurphal/claude-config
-
ralph-loop
Use when setting up autonomous agent execution loops for a project. Takes a completed design doc and produces IMPLEMENTATION.md, PROMPT files per loop, progress trackers, cross-validation, and ralph.sh runner. Use after brainstorming/design is done, before coding starts.
randalmurphal/claude-config
-
verification-before-completion
Use before claiming any task is complete, any test passes, any build succeeds, or any fix works. Prevents false completion claims by requiring fresh verification evidence before every success statement.
randalmurphal/claude-config
-
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work correctly. Applies TDD methodology to process documentation - test with pressure scenarios, write the skill, verify compliance.
randalmurphal/claude-config
-
Python Style Standards
Python coding standards including line length (80 chars), naming conventions (snake_case, PascalCase), type hints, docstrings, exception handling, and logging patterns. Run python-code-quality script for automated checks (ruff + pyright + security). Use when writing new Python code or reviewing code quality.
randalmurphal/claude-config
-
AI Documentation Standards
Write AI-readable documentation using context engineering principles, nested AGENTS.md hierarchy (CLAUDE.md is a thin shim), .claude/rules/ with path-scoping, structured formats, and the litmus test. Use when writing documentation, updating docs, or optimizing existing docs.
randalmurphal/claude-config
-
brainstorm
Use when starting any non-trivial feature, design, or behavior change - before writing code or creating tasks. Guides collaborative design exploration through focused questioning to produce a validated spec.
randalmurphal/claude-config
-
receiving-code-review
Use when receiving code review feedback - before implementing suggestions, especially if feedback seems unclear or technically questionable. Requires technical verification and honest evaluation, not performative agreement.
randalmurphal/claude-config
-
django-vue-flutter
Comprehensive guide for developing full-stack applications using the Django + Vue.js + Flutter starter template.
Use this skill when creating new projects from the fullstack-starter-djvurn template, or when working on projects that follow this architecture.
Covers: Django app creation, DRF API development, Vue.js components, Flutter mobile development, database migrations,
API client generation, testing (TDD), type safety (mypy, TypeScript), code quality enforcement, and Docker-based workflows.
Trigger patterns: "create new Django app", "add API endpoint", "build Vue component", "setup Flutter feature",
"write tests for", "run migrations", "generate API client", "type check", "follow TDD"
hmesfin/pm-mcp
-
report-generator
Generates professional markdown comparison report with tables, executive summary, and verdict by use case. Use when user asks to 'generate report', 'create comparison report', 'synthesize comparison', 'write comparison', or when orchestrator has completed all data collection. Creates structured report with specs tables, pros/cons, pricing analysis, and actionable recommendations.
lola69160/claude-product-comparison
-
pricing-tracker
Tracks current pricing and availability across multiple retailers with price comparison. Use when user asks about 'price', 'how much', 'where to buy', 'pricing comparison', 'best deal', 'availability', or when orchestrator needs current market pricing data. Checks Amazon and category-specific retailers.
lola69160/claude-product-comparison
-
documentation-updater
lola69160/claude-product-comparison
-
reviews-aggregator
Aggregates user reviews from Amazon/Reddit and expert reviews from specialized sites with sentiment analysis. Use when user asks to 'get reviews', 'what do users say', 'aggregate reviews', 'user feedback', 'expert opinions', or when orchestrator needs sentiment analysis and pros/cons extraction. Synthesizes consensus patterns across sources.
lola69160/claude-product-comparison
-
specs-collector
Collects complete technical specifications from manufacturer sites, Amazon, and review sites with schema validation. Use when user asks to 'get specs', 'collect specifications', 'find technical details', 'product specifications', or when orchestrator needs detailed product specs. Validates data completeness against category requirements.
lola69160/claude-product-comparison
-
product-research-orchestrator
Coordinates complete comparison of 2 products with parallel subagents and result aggregation. Use when user asks to 'compare X vs Y', 'compare two products', 'research products for comparison', mentions comparing items for purchase decision, or requests product analysis. Handles product validation, cache checking, parallel data collection (specs, reviews, pricing), and comprehensive report generation.
lola69160/claude-product-comparison
-
youtube-to-markdown
Convert a YouTube video into clean, readable Markdown using its free auto-generated captions (no paid API needed). Use when the user asks to "convert YouTube video to markdown", "get transcript from YouTube URL", "summarise this video", or wants to turn YouTube subtitles/captions into readable text. Prefer this over youtube-transcription when the video already has auto-generated subtitles — it's free and faster. Accepts YouTube URLs.
akaihola/skills-akaihola 1
-
brave-search
Search the web using Brave Search API. Use when the user asks to "search the web", "look up current information", "find news about", "research a topic online", "check prices online", or needs up-to-date facts that may not be in the model's training data. Requires BRAVE_SEARCH_API_KEY. Supports structured web results (pages, FAQs, news, videos) and an optional AI summarizer.
akaihola/skills-akaihola 1
-
verkkokauppa
Search products on the Verkkokauppa.com Finnish webshop. This skill uses the Verkkokauppa search API directly, requiring no browser. Use when the user asks to "search Verkkokauppa", "find products on verkkokauppa.com", "verkkokauppa product search", "check Verkkokauppa prices", or mentions searching the Verkkokauppa store.
akaihola/skills-akaihola 1
-
clasohlson
Search products on the Clas Ohlson Finland webshop (clasohlson.com/fi/). This skill uses the Voyado Elevate (Apptus eSales) search API directly, requiring no browser. Use when the user asks to "search Clas Ohlson", "find products on clasohlson.com", "clas ohlson product search", "check Clas Ohlson prices", or mentions searching the Finnish Clas Ohlson store.
akaihola/skills-akaihola 1