Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
Ownership Gate
Verify the junior can explain and defend every line of code they wrote. This gate BLOCKS completion if failed.
majiayu000/claude-skill-registry 163
-
image_concatenator
A utility skill to vertically concatenate multiple images into a single file.
majiayu000/claude-skill-registry 163
-
product-positioning
Master product positioning and differentiation using April Dunford's framework for creating category-defining products. Use when launching new products, repositioning existing products, defining competitive strategy, developing messaging, entering new markets, or differentiating from competitors. Covers positioning statement frameworks, category design, value articulation, target market selection, and competitive alternatives analysis.
majiayu000/claude-skill-registry 163
-
voice-bible
majiayu000/claude-skill-registry 163
-
tech-article-review
技術記事の推敲と品質向上を支援するskill。記事を読み、構造・読みやすさ・技術的正確性・表現の明確さ・コードサンプルの品質をチェックし、改善提案を行う。ユーザーが「記事を推敲して」「記事をレビューして」「記事の品質をチェックして」などと依頼した際に使用する。
majiayu000/claude-skill-registry 163
-
backend-dev
Comprehensive backend development workflow that orchestrates expert analysis, architecture design, implementation, and deployment using the integrated toolset. Handles everything from API design and database architecture to security implementation and DevOps automation.
majiayu000/claude-skill-registry 163
-
dataapp-dev
Expert for developing Streamlit data apps for Keboola deployment. Activates when building, modifying, or debugging Keboola data apps, Streamlit dashboards, adding filters, creating pages, or fixing data app issues. Validates data structures using Keboola MCP before writing code, tests implementations with Playwright browser automation, and follows SQL-first architecture patterns.
majiayu000/claude-skill-registry 163
-
using-browser
Use when the user asks to browse websites, navigate web pages, extract data from sites, interact with web forms, search for online information, test web applications, or automate any web-based task. Trigger on requests like "go to website X", "search for Y on the web", "find Z online", "fill out this form", "get data from this page", or any task requiring a web browser.
majiayu000/claude-skill-registry 163
-
Funnel Analysis
Analyze user conversion funnels, identify drop-off points, and optimize conversion rates for conversion optimization and user flow analysis
majiayu000/claude-skill-registry 163
-
careercopilot-agent-scaffolder
Scaffolds a new Python agent for autonomous AI tasks in 'src/agents/'. Agents are autonomous components that handle complex operations (resume analysis, job matching, KSC generation). Use when asked to create a new AI agent or automation component.
majiayu000/claude-skill-registry 163
-
security
Use this skill when designing or reviewing systems where security is a concern - authentication, authorization, data protection, input handling, or any system processing untrusted input. Applies adversarial thinking to specifications, designs, and implementations.
majiayu000/claude-skill-registry 163
-
dart-hot-reload
To apply latest code changes to a running Flutter app, trigger hot reload after connecting to the Dart Tooling Daemon.
majiayu000/claude-skill-registry 163
-
marimo-notebook
Assistant for creating, editing, and debugging reactive Python notebooks with marimo. Use when you need to build marimo notebooks, debug reactive execution, add interactive UI elements, or convert traditional notebooks to marimo format. Provides code patterns, utility functions, and best practices for marimo development.
majiayu000/claude-skill-registry 163
-
weather-voice
Get real-time weather information using web search. Use when user asks about weather, temperature, forecast, or climate conditions for any location. Supports voice input (microphone) and voice output (TTS). By default outputs BOTH text and voice.
majiayu000/claude-skill-registry 163
-
Pixel Art Professional
Apply advanced pixel art techniques including dithering, palette optimization, shading, antialiasing, and color theory. Use when the user mentions "dithering", "dither", "Bayer", "Floyd-Steinberg", "palette", "colors", "reduce colors", "optimize palette", "color limit", "shading", "shadows", "highlights", "lighting", "light source", "antialiasing", "smooth", "smoothing", "anti-alias", "AA", "color ramp", "gradient", "hue shifting", "saturation", "value", "contrast", or wants to "refine", "polish", "improve", "enhance", "make better", "add depth", "add dimension" to existing pixel art. Trigger on retro palette names (NES, Game Boy, C64, PICO-8), texture terms ("metal", "fabric", "stone", "wood"), and visual quality terms ("professional", "clean", "smooth", "vibrant").
majiayu000/claude-skill-registry 163
-
fix-markdown-fences
Repair malformed markdown code fence closings. Use when markdown files have closing fences with language identifiers (```text instead of ```) or when generating markdown with code blocks to ensure proper fence closure.
majiayu000/claude-skill-registry 163
-
report-formatter
Format, beautify, and optimize report content.
LOAD THIS SKILL WHEN: User says "整理報告", "格式化", "美化報告", "polish report" | after report generation | need professional formatting.
CAPABILITIES: Markdown formatting, grammar check, structure optimization, emoji/table/code block styling.
majiayu000/claude-skill-registry 163
-
skills-walkervvv-firstmile-deals-pipe
majiayu000/claude-skill-registry 163
-
largest-eigenval
Guidance for optimizing numerical linear algebra computations, particularly finding eigenvalues of small dense matrices faster than standard library implementations. This skill applies when the task involves performance optimization of matrix operations, beating numpy/scipy performance baselines, or writing high-performance numerical code with Cython/LAPACK.
majiayu000/claude-skill-registry 163
-
python-core-development
Implement Python code with dataclasses, type hints, protocols, error handling, and async programming. Use when designing classes, implementing type safety, handling exceptions, or writing async code.
majiayu000/claude-skill-registry 163
-
ios-swiftui-patterns
Use when building SwiftUI views, managing state with @State/@Binding/@ObservableObject, or implementing declarative UI patterns in iOS apps.
majiayu000/claude-skill-registry 163
-
MOVA: skill_file_cleanup_snapshot_node_basic (wrapper)
Scans a filesystem target and produces ds.file_cleanup_snapshot_v1 (no deletions). Input: env.file_cleanup_snapshot_request_v1.
majiayu000/claude-skill-registry 163
-
better-chatbot-patterns
This skill provides reusable implementation patterns extracted from the better-chatbot project for custom AI chatbot deployments. Use this skill when building AI chatbots with server action validators, tool abstraction systems, workflow execution, or multi-AI provider integration in your own projects (not contributing to better-chatbot itself).
Use when: building AI chatbot features, implementing server action validators, creating tool abstraction layers, setting up multi-AI provider support, building workflow execution systems, adapting better-chatbot patterns to custom projects
Keywords: AI chatbot patterns, server action validators, tool abstraction, multi-AI providers, workflow execution, MCP integration, validated actions, tool type checking, Vercel AI SDK patterns, chatbot architecture
majiayu000/claude-skill-registry 163
-
live-coding-interviewer
Run a senior-level Java/Spring backend live-coding interview practice, guiding the user with Socratic prompts, strict code review (readability, edge cases, data structures), and staged hints without giving direct answers.
majiayu000/claude-skill-registry 163