Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
react-components-patterns
Comprehensive guide to React component patterns used in the Organizador de Base de Conhecimento Enterprise educational platform. This skill covers functional components with hooks, composition patterns, state management, props flow, and error handling strategies essential for building maintainable React applications.
Learn how to create reusable, testable components following React best practices while avoiding common antipatterns like prop drilling, unnecessary class components, and improper state management. The skill emphasizes composition over inheritance, unidirectional data flow, and separation of concerns.
Real-world examples are taken directly from the project codebase, including CLearningSystem, BashLearningSystem, Breadcrumb, AreaCard, and FlashcardModal components. Each pattern is demonstrated with production code showing how architectural decisions were implemented in a 5,500+ line React application with 17 components.
Key topics include functional components (vs class components), React Hooks (useState, useEffect, custom hooks), component composition strategies, props vs Context API decision-making, controlled components for forms, error boundaries for resilience, and testing patterns with Vitest and Testing Library.
This skill is essential for understanding the system's component architecture, contributing new features, refactoring duplicated code (current 25% duplication target: <10%), and maintaining consistency across the 227-module educational platform. Includes troubleshooting guides for common React issues encountered during development.
majiayu000/claude-skill-registry 163
-
streaming-api-patterns
Implement real-time data streaming with Server-Sent Events (SSE), WebSockets, and ReadableStream APIs. Master backpressure handling, reconnection strategies, and LLM streaming for 2025+ real-time applications.
majiayu000/claude-skill-registry 163
-
concurrency-async
並行処理や非同期操作を実装する際に使用。
majiayu000/claude-skill-registry 163
-
review-scoring-rubric
Provides the complete code review scoring rubric with 10 weighted categories, severity multipliers, and deduction calculations. Use when performing quantified code reviews, calculating quality scores, or creating improvement roadmaps.
majiayu000/claude-skill-registry 163
-
interactor-webhooks
Receive real-time updates from Interactor via webhooks (push) or Server-Sent Events (pull). Use when building real-time UIs, monitoring credential changes, tracking workflow progress, or streaming AI chat responses.
majiayu000/claude-skill-registry 163
-
doc-improve
申請書・提案書の校正・改善スキル。「文書をチェックして」「校正して」「改善点を指摘して」などの指示で発動。事実確認、引用検証、文法チェック、論理整合性、表現改善など包括的なレビューを行う。
majiayu000/claude-skill-registry 163
-
ci-cd-implementation-rule
majiayu000/claude-skill-registry 163
-
global-orchestration-guidelines
Explain global agents orchastration strategy and rules to respect all over any realization.
majiayu000/claude-skill-registry 163
-
46-tdd-for-agents
Create your agent-tdd skill in one prompt, then learn to improve it throughout the chapter
majiayu000/claude-skill-registry 163
-
mobile-patterns
Generic mobile patterns for navigation, gestures, and offline. Use when building any mobile application.
majiayu000/claude-skill-registry 163
-
mobile-games
Mobile game development principles. Touch input, battery, performance, app stores.
majiayu000/claude-skill-registry 163
-
context-initialization
Always Auto-invoked skill that creates/updates workspace AGENTS.md to instruct the agent to always search for existing skills before attempting any scientific task.
majiayu000/claude-skill-registry 163
-
discovery.risk_assessment
Identify potential quality, security, and delivery risks early in discovery to inform mitigation planning.
majiayu000/claude-skill-registry 163
-
gh-pr
Use this skill when creating a GitHub pull request. Defines PR body format with Why/What/Notes sections and ensures proper assignment.
majiayu000/claude-skill-registry 163
-
golang-testing
Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.
majiayu000/claude-skill-registry 163
-
data-engineer
Build scalable data pipelines, modern data warehouses, and real-time streaming architectures. Implements Apache Spark, dbt, Airflow, and cloud-native data platforms. Use PROACTIVELY for data pipeline design, analytics infrastructure, or modern data stack implementation.
majiayu000/claude-skill-registry 163
-
global-state
Global state management for cross-session persistence. Reference this skill to read/write global config, history, learnings, and statistics.
majiayu000/claude-skill-registry 163
-
social-media-manager
Create social media content strategies and engaging posts
majiayu000/claude-skill-registry 163
-
hack
Containerized security auditing and ethical hacking tools. All operations run in isolated Docker containers for safety.
majiayu000/claude-skill-registry 163
-
swift-dependencies
A dependency management library for Swift with controlled, testable dependencies
majiayu000/claude-skill-registry 163
-
adherence-coach
Identifies missed sessions or inconsistency and proposes plan reshuffles with motivational nudges.
majiayu000/claude-skill-registry 163
-
photographer-testino
Generate images in Mario Testino's glamorous vibrant style. Use when users ask for Testino style, high fashion glamour, bold saturated colors, warm luxurious photography, dynamic sensual energy.
majiayu000/claude-skill-registry 163
-
quality-checks
Orchestrate quality checks at lifecycle points (pre-edit, post-edit, on-stop). Coordinates test, doc, style, and security checks to ensure consistent code quality. Use when making significant code changes or before completing a task.
majiayu000/claude-skill-registry 163
-
mqdh
Meta Quest Developer Hub MCP for VR/AR development. Access Meta Horizon OS docs, ADB tools, device management. Use when building Quest apps or need Meta XR documentation.
majiayu000/claude-skill-registry 163