React Patterns
Learn and apply modern React patterns (hooks, custom hooks, context, composition, memoization, error boundaries, suspense) to write idiomatic, scalable UI code.
Browse our curated library of 121+ SKILL.md files for AI agents. Download ready-to-use skills for Claude Code, Codex, OpenAI and more.
Learn and apply modern React patterns (hooks, custom hooks, context, composition, memoization, error boundaries, suspense) to write idiomatic, scalable UI code.
Implement rate limiting with token bucket or sliding window algorithms, expose quotas in headers, and gracefully degrade under load.
Designs robust job queue systems with retries, dead-letter handling, and concurrency control for reliable background processing.
Writes idiomatic, well-documented Python code that follows PEP 8, uses type hints, manages virtual environments and packaging, and is ready for testing.
Automatically writes robust tests using arrange-act-assert, selects what to test, handles edge cases, and guides mocking and unit vs integration choices.
Identifies, quantifies, and communicates technical debt in codebases and systems, with actionable remediation plans to prioritize refactors or risk decisions.
Guides autonomous agents to implement accessible web interfaces using semantic HTML, ARIA, keyboard navigation, and WCAG compliance.
Helps autonomous agents choose the simplest, justified solution, avoiding premature abstraction and keeping code straightforward unless benefits are clear.
Designs and maintains advanced TypeScript types (generics, conditional/mapped types, guards, declarations) to catch errors at compile time and guide correct usage.
Build robust forms with validation, accessibility, and state management; choose between controlled vs uncontrolled inputs and when to validate.
An AI that pushes back on bad ideas, flags conflicting requirements, and redirects toward safer, more effective approaches.
Learn to implement robust concurrency with async/await, Promises, threads, and message passing, while avoiding race conditions and timing bugs.
A practical guide to implementing WebSocket real-time systems, covering lifecycle, reconnection, heartbeats, rooms, scaling, and authentication.
Master DI patterns (constructor and property injection, IoC containers) to decouple components, boost testability, and decide when DI adds value.
Dependency Analysis reads manifests, resolves version conflicts, audits security, and applies a minimal-dependency strategy, including lock-file handling.
Guides autonomous agents to communicate clearly with users: provide timely updates, present options, ask targeted questions, show results concisely, and calibrate tone.
Safely modify legacy production code by reading undocumented parts, adding tests to protect behavior, and applying focused, minimal-impact changes.
Systematic, hypothesis-driven debugging methods to locate root causes and verify fixes when code misbehaves or when facing regressions.
Automatically review your own generated code before presenting it, checking correctness, security, performance, readability, and alignment with intent.
Implements secure, scalable file upload systems (multipart and chunked) with validation, virus scanning, storage backends, presigned URLs, and resumable uploads.
Safely perform file system operations with atomic writes, locking, and cross-platform path handling for robust autonomous agents.
Learn to embed secure coding by default, preventing injections, secret leakage, and insecure patterns with OWASP-aligned practices.
Identify and safely remove dead code (imports, vars, functions, classes) while accounting for dynamic usage to keep the codebase clean.
Guides autonomous agents to securely manage secrets and credentials using environment variables, secret managers, and rotation without downtime.
Use feature flags to decouple deployment from release, enable gradual rollouts, A/B testing, and safe kill switches for controlled deployments.