Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
wavecap-alerts
Manage WaveCap alert rules and keyword triggers. Use when the user wants to view, add, update, or remove alert phrases and notification rules.
majiayu000/claude-skill-registry 163
-
django-developer
Expert Django developer mastering Django 4+ with modern Python practices. Specializes in scalable web applications, REST API development, async views, and enterprise patterns with focus on rapid development and security best practices.
majiayu000/claude-skill-registry 163
-
comparative-religion-scholar
Expert in world religions covering beliefs, practices, texts, and comparative analysis across traditions
majiayu000/claude-skill-registry 163
-
dartboard-rendering
ダーツボード描画の実装知識とベストプラクティス。p5.jsを使用した描画順序、レイヤリング、座標系の扱いに関する専門知識を提供します。実装・テスト・レビュー時に参照してください。
majiayu000/claude-skill-registry 163
-
planning-agents
여러 AI 에이전트(Claude, Codex)가 동일한 주제에 대해 병렬로 기획을 수행하고, 각 결과를 보여준 후 최종 머지된 기획안을 제시합니다. "3명이 기획해주세요"처럼 에이전트 수를 지정할 수 있으며, Claude와 Codex가 랜덤하게 분배됩니다.
majiayu000/claude-skill-registry 163
-
pacer-classifier
Classifies information into PACER categories (Procedural, Analogous, Conceptual, Evidence, Reference) and recommends appropriate digestion protocols. Use when learning new material, studying, reading educational content, processing information for retention, or when user asks about how to study or remember something.
majiayu000/claude-skill-registry 163
-
localStorage-patterns
Comprehensive guide to localStorage patterns for the Plataforma B2B de treinamento técnico corporativo educational platform. This skill covers schema design, error handling strategies, quota management, and synchronization patterns essential for building resilient web applications with client-side persistence.
Learn how to handle common localStorage errors (QuotaExceededError, SecurityError, DOMException), implement graceful degradation, manage storage quotas (5-10MB browser limits, 50KB per note), and sync localStorage with React state. The skill emphasizes defensive programming, user-friendly error messages, and fallback strategies.
Real-world examples are taken directly from the project codebase, including CNotesView, BashNotesView, and auto-save patterns used across 5 learning systems. Each pattern is demonstrated with production code showing how localStorage is used to persist 227 educational modules' progress and user notes.
Key topics include try/catch patterns for all localStorage operations, QuotaExceededError handling (clear old data, warn user), SecurityError handling (private browsing detection), schema design for JSON storage, versioning strategies, migration patterns, and testing localStorage in different browser contexts.
This skill is essential for implementing US-041 (localStorage error handling), US-042 (persist module progress), refactoring auto-save logic into custom hooks (useAutoSaveNotes), and maintaining data integrity across the educational platform. Includes troubleshooting guides for common issues encountered in production.
majiayu000/claude-skill-registry 163
-
pulumi-typescript
Pulumi infrastructure as code using TypeScript with Pulumi Cloud and ESC integration. Use when working with Pulumi TypeScript projects, ESC environments, dynamic secrets, OIDC credentials, or infrastructure automation with Node.js/TypeScript.
majiayu000/claude-skill-registry 163
-
race-strategy-builder
Generates race-day pacing and fueling strategies with contingency plans. Use when user has an upcoming race, asks for race preparation advice, or wants a printable race-day plan with segment pacing and fueling schedule.
majiayu000/claude-skill-registry 163
-
git-ci-cd-manager
Automate Git workflow with conventional commits, setup GitHub Actions CI/CD, configure Husky hooks, manage PR automation, and handle semantic releases
majiayu000/claude-skill-registry 163
-
Classification Modeling
Build binary and multiclass classification models using logistic regression, decision trees, and ensemble methods for categorical prediction and classification
majiayu000/claude-skill-registry 163
-
python-coding
Best practices for writing high quality production grade Python code
majiayu000/claude-skill-registry 163
-
claude-sdk-integration-patterns
Expert integration patterns for Claude API and TypeScript SDK covering Messages API, streaming responses, tool use, error handling, token optimization, and production-ready implementations for building AI-powered applications
majiayu000/claude-skill-registry 163
-
guard-regression
デグレーション監視スキル(リファクタリング前後の品質比較、ロールバック判断)
majiayu000/claude-skill-registry 163
-
kuznetsov
Создание стратегических аналитических документов в стиле Кузнецова — профессиональное оформление для корпоративных стратегий, правовых меморандумов, финансовых планов и аналитических записок. Документы отличаются строгой структурой, точными формулировками и элегантным минималистичным дизайном. Использовать для создания документов высшего уровня качества для руководства компании, советов директоров, арбитражных трибуналов.
majiayu000/claude-skill-registry 163
-
reminder
当用户提到需要记住的未来任务、约会或事件时创建提醒和日历事件。在诸如"提醒我"、"设置提醒"、"我有个会"、"别忘了"或任何提及未来基于时间的任务时触发。
majiayu000/claude-skill-registry 163
-
streaming-patterns
Configure ADK bidi-streaming for real-time multimodal interactions. Use when building live voice/video agents, implementing real-time streaming, configuring LiveRequestQueue, setting up audio/video processing, or when user mentions bidi-streaming, real-time agents, streaming tools, multimodal streaming, or Gemini Live API.
majiayu000/claude-skill-registry 163
-
claude-compass-best-practices
Enforce Claude Compass development standards and best practices. This skill should be used when writing or modifying code in the Claude Compass repository, including parsers, database migrations, graph builders, MCP tools, and core services. It ensures adherence to code quality principles, proper error handling, self-documenting code, and established architectural patterns.
majiayu000/claude-skill-registry 163
-
data-model-reviewer
Analyze and Refactor TypeScript data models. Detect duplication, improve type safety, and validate relationships in interfaces/types.
majiayu000/claude-skill-registry 163
-
obsidian-automation
This skill should be used when working on Obsidian plugins, testing plugin changes, verifying plugin UI, debugging plugin behaviour, or running automated tests against Obsidian. Also triggers on "start Obsidian", "take Obsidian screenshot", "test plugin", "run plugin command", "execute in Obsidian", or any Obsidian automation task. Use proactively during plugin development to verify changes visually.
majiayu000/claude-skill-registry 163
-
thx-boris
Meta-workflow for using Claude Code effectively, based on patterns from Boris Cherny (Claude Code creator). Use when setting up a new project with Claude Code, optimizing an existing workflow, creating CLAUDE.md files, designing subagents, configuring hooks, or running parallel Claude sessions. Triggers on "how should I structure my CLAUDE.md", "create a subagent for X", "set up hooks", "optimize my Claude Code setup".
majiayu000/claude-skill-registry 163
-
hooks
Central authority on git hook implementations, modern best practices, and tooling for .NET/C#, JavaScript/TypeScript, Python, and polyglot repositories. Covers framework selection (Husky.Net, lefthook, Husky, pre-commit), setup workflows, Conventional Commits, semantic versioning, secret scanning (gitleaks, TruffleHog), performance optimization, CI/CD integration, testing strategies, and team collaboration patterns. Adaptive to project scale from solo developers to enterprise teams. Use for setting up git hooks, configuring pre-commit/commit-msg/pre-push hooks, integrating dotnet format/dotnet test, ESLint/Prettier, Black/Ruff/mypy, commitlint, choosing between frameworks, optimizing hook performance, enforcing code quality, automating testing, and troubleshooting hook issues.
majiayu000/claude-skill-registry 163
-
mobile-design
Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.
majiayu000/claude-skill-registry 163
-
learning-content-strategy
Develops strategic content plans for curriculum scope, sequence, and delivery.
majiayu000/claude-skill-registry 163