AI Skill Library

All domains › Software Development

Software Development

199 skills across 9 categories.

Backend & APIs (22)

  • abp-dddABP DDD patterns – Entities, Aggregate Roots, value objects, Repositories, Domain Services, Domain Events, Specifications. Use wherisk: lowFree
  • adapter-expressMount tRPC as Express middleware with createExpressMiddleware() from @trpc/server/adapters/express. Access Express req/res in crearisk: lowFree
  • api-design-principlesMaster REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use wherisk: mediumFree
  • bun-developmentFast, modern JavaScript/TypeScript development with the Bun runtime, inspired by [oven-sh/bun](https://github.com/oven-sh/bun).risk: highFree
  • clojure-writeGuide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, risk: lowFree
  • doppel-architectBuild high-quality collaborative worlds in Doppel. Use when the agent wants to understand 8004 reputation mechanics, token incentirisk: lowFree
  • events-systemUse this skill when working with the Phaser 4 event system. Covers EventEmitter, scene events, game events, custom events, and everisk: lowFree
  • fastapi-templatesCreate production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when buirisk: mediumFree
  • flask**Status**: Production Readyrisk: lowFree
  • flowioParse FCS (Flow Cytometry Standard) files v2.0-3.1. Extract events as NumPy arrays, read metadata/channels, convert to CSV/DataFrarisk: lowFree
  • generate-identifiersUse this skill when a user provides a torrent name or file name and wants to fix recognition issues, or asks to add/manage custom risk: lowFree
  • grpc-golangBuild production-ready gRPC services in Go with mTLS, streaming, and observability. Use when designing Protobuf contracts with Bufrisk: lowFree
  • node-connectDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps. Use when QR/setup code/manual crisk: mediumFree
  • Openapi Spec GenerationGenerate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API docrisk: lowFree
  • payloadUse when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when risk: lowFree
  • perl-patternsModern Perl 5.36+ idioms, best practices, and conventions for building robust, maintainable Perl applications.risk: lowFree
  • python-configurationPython configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-srisk: mediumFree
  • python-expertSenior Python developer expertise for writing clean, efficient, and well-documented code. Use when: writing Python code, optimizinrisk: highFree
  • python-patternsComplete Python development super-skill: Pythonic idioms & PEP 8, type hints, readability, configuration management (env vars, typrisk: lowPremium
  • sessionsAgents window architecture — covers the agents-first app, layering, folder structure, chat widget, menus, contributions, entry poirisk: lowFree
  • tesseract-backend-usagetesseract uackend usagerisk: lowFree
  • xurlA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, serisk: mediumFree

Code quality & review (26)

  • add-or-fix-type-checkingFixes broken typing checks detected by ty, make typing, or make check-repo. Use when typing errors appear in local runs, CI, or PRrisk: lowFree
  • analyzing-projectsAnalyzes codebases to understand structure, tech stack, patterns, and conventions. Use when onboarding to a new project, exploringrisk: mediumFree
  • architecture-decision-recordsWrite and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when dorisk: mediumFree
  • clojure-reviewReview Clojure and ClojureScript code changes for compliance with Metabase coding standards, style violations, and code quality isrisk: lowFree
  • code-reviewerUse this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). Itrisk: mediumFree
  • coding-standardsBaseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend orrisk: lowFree
  • coding-standardsUniversal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.risk: lowFree
  • debugging-strategiesMaster systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebasrisk: lowFree
  • debugging-streamlitDebug Streamlit frontend and backend changes using make debug with hot-reload. Use when testing code changes, investigating bugs, risk: lowFree
  • design-reviewCore pack — always active for visual work. Quality gate for UI, components, pages, layouts, or frontend work. Triggers on any visurisk: mediumFree
  • extract-errorsUse when adding new error messages to React, or seeing "unknown error code" warnings.risk: lowFree
  • fixUse when you have lint errors, formatting issues, or before committing code to ensure it passes CI.risk: lowFree
  • fix-errorsGuidelines for fixing unhandled errors from the VS Code error telemetry dashboard. Use when investigating error-telemetry issues wrisk: lowFree
  • flowUse when you need to run Flow type checking, or when seeing Flow type errors in React code.risk: lowFree
  • hygieneUse when making code changes to ensure they pass VS Code's hygiene checks. Covers the pre-commit hook, unicode restrictions, strinrisk: lowFree
  • microsoft-code-referenceLook up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NErisk: mediumFree
  • multi-reviewer-patternsCoordinate parallel code reviews across multiple quality dimensions with finding deduplication, severity calibration, and consolidrisk: highFree
  • plan-eng-reviewEng manager-mode plan review. Lock in the execution plan — architecture, data flow, diagrams, edge cases, test coverage, performanrisk: highFree
  • pr-reviewReview a PR for correctness, security, code quality, and testing issues. TRIGGER when user asks to review a PR, check PR quality, risk: lowFree
  • pr-reviewReview PyTorch pull requests for code quality, test coverage, security, and backward compatibility. Use when reviewing PRs, when arisk: lowFree
  • pt2-bug-basherDebug PyTorch 2 compiler stack failures including Dynamo graph breaks, Inductor codegen errors, AOTAutograd crashes, and accuracy risk: lowFree
  • reviewPre-landing PR review. Analyzes diff against the base branch for SQL safety, LLM trust boundary violations, conditional side effecrisk: highFree
  • specification-validation|risk: lowFree
  • Systematic DebuggingFour-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions.risk: lowFree
  • troubleshootInvestigate unexpected chat agent behavior by analyzing direct debug logs in JSONL files. Use when users ask why something happenerisk: lowFree
  • typescript-reviewReview TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality isrisk: lowFree

Dev workflow & Git (67)

  • 007Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrasrisk: highFree
  • actions-and-utilitiesUse this skill when working with Phaser 4 utility functions, actions, alignment, grid layout, or batch operations on game objects.risk: lowFree
  • add-fallback-commandsAdd fallback commands to your Command Palette extension for catch-all search behavior. Use when asked to add search functionality,risk: lowFree
  • bazel-build-optimizationOptimize Bazel builds for large-scale monorepos. Use when configuring Bazel, implementing remote execution, or optimizing build perisk: lowFree
  • changelog-automationAutomate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workfrisk: mediumFree
  • checkpointSave and resume working state checkpoints. Captures git state, decisions made, and remaining work so you can pick up exactly whererisk: mediumFree
  • ckPersistent per-project memory for Claude Code. Auto-loads project context on session start, tracks sessions with git activity, andrisk: lowFree
  • clawfordBrowse the Clawford skill marketplace — verified skill packs with benchmarks that prove they work. Free courses included.risk: mediumFree
  • clawhubUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills orisk: lowFree
  • code-tourCreate CodeTour `.tour` files — persona-targeted, step-by-step walkthroughs with real file and line anchors. Use for onboarding torisk: lowFree
  • codebase-onboardingAnalyze an unfamiliar codebase and generate a structured onboarding guide with architecture map, key entry points, conventions, anrisk: mediumFree
  • commitCommit staged or unstaged changes with an AI-generated commit message that matches the repository's existing commit style. Use wherisk: lowFree
  • Concept WorkflowEnd-to-end workflow for creating complete JavaScript concept documentation, orchestrating all skills from research to final reviewrisk: lowFree
  • create-draft-prCreate a draft pull request for the current session. Use when the user wants to open a draft PR with the session's changes.risk: lowFree
  • create-implementation-planCreate a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or irisk: lowFree
  • create-prCreate a pull request for the current session. Use when the user wants to open a PR with the session's changes.risk: lowFree
  • dependency-upgradeManage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgradinrisk: mediumFree
  • diffsUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.risk: lowFree
  • discovering-make-commandsLists available make commands for Streamlit development. Use for build, test, lint, or format tasks.risk: lowFree
  • doExecute a phased implementation plan using subagents. Use when asked to execute, run, or carry out a plan — especially one createdrisk: lowFree
  • framework-migration-deps-upgradeYou are a dependency management expert specializing in safe, incremental upgrades of project dependencies. Plan and execute dependrisk: highFree
  • generate-run-commandsGenerate or modify run commands for the current session. Use when the user wants to set up or update run commands that appear in trisk: lowFree
  • gh-issuesFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issrisk: mediumFree
  • git-commit-pushCommit and push repository changes safely. Use when user asks to commit, push, or verify and push current changes.risk: lowFree
  • git-workflowComplete Git & GitHub workflow super-skill: branching strategies (GitHub Flow, trunk-based, GitFlow), commit conventions, merge vsrisk: mediumPremium
  • githubGitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI, (2) creatirisk: lowFree
  • github-opsGitHub repository operations, automation, and management. Issue triage, PR management, CI/CD operations, release management, and srisk: lowFree
  • gogGoogle Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.risk: mediumFree
  • gstack-upgradeUpgrade gstack to the latest version. Detects global vs vendored install, runs the upgrade, and shows what's new. Use when asked trisk: highFree
  • initInitialize a new MemPalace — guided setup for your AI memory palace with ChromaDB backend.risk: lowFree
  • initGenerate or update chat customization files for AI coding agentsrisk: lowFree
  • install-vscode-extensionHow to install a VS Code extension from an extension ID. Useful when the user wants to add new capabilities to their VS Code envirrisk: lowFree
  • modern-toolsUse when working with tools-core utilities, rspack integration, or modern tooling. Covers logging, npm management, process spawninrisk: lowFree
  • monorepo-managementMaster monorepo management with Turborepo, Nx, and pnpm workspaces to build efficient, scalable multi-package repositories with oprisk: highFree
  • monorepo-navigatorMonorepo Navigatorrisk: lowFree
  • Morph ApplyFast file editing via Morph Apply API (10,500 tokens/sec, 98% accuracy)risk: lowFree
  • nanoclaw-replOperate and extend NanoClaw v2, ECC's zero-dependency session-aware REPL built on claude -p.risk: lowFree
  • notion-spec-to-implementationTurn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Nrisk: mediumFree
  • obliteratusRemove refusal behaviors from open-weight LLMs using OBLITERATUS — mechanistic interpretability techniques (diff-in-means, SVD, whrisk: lowFree
  • open-prOpen a pull request with proper PR template, test coverage, and review workflow. Guides agents through creating a PR that follows risk: lowFree
  • positron-issue-creatorThis skill should be used when drafting GitHub issues for the Positron repository. It provides workflows for searching duplicates,risk: mediumFree
  • pr-addressAddress PR review comments and loop until CI green and all comments resolved. TRIGGER when user asks to address comments, fix PR frisk: lowFree
  • pr-creatorUse this skill when asked to create a pull request (PR). It ensures all PRs follow the repository's established templates and stanrisk: lowFree
  • pr-testE2E manual testing of PRs/branches using docker compose, agent-browser, and API calls. TRIGGER when user asks to manually test a Prisk: mediumFree
  • project-setup-info-context7Comprehensive setup steps to help the user create complete project structures in a VS Code workspace. This tool is designed for furisk: lowFree
  • project-setup-info-localComprehensive setup steps to help the user create complete project structures in a VS Code workspace; this tool is designed for furisk: lowFree
  • python-packagingCreate distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packrisk: mediumFree
  • python-project-structurePython project organization, module architecture, and public API design. Use when setting up new projects, organizing modules, defrisk: lowFree
  • ralphinho-rfc-pipelineRFC-driven multi-agent DAG execution pattern with quality gates, merge queues, and work unit orchestration.risk: lowFree
  • rebase-onto-mainRebase a branch onto main, handling squash-merged parent branches cleanlyrisk: lowFree
  • release-note-generationToolkit for generating PowerToys release notes from GitHub milestone PRs or commit ranges. Use when asked to create release notes,risk: lowFree
  • sagElevenLabs text-to-speech with mac-style say UX.risk: lowFree
  • setup-repoInitialize a worktree-based repo layout for parallel development. Creates a main worktree, a reviews worktree for PR reviews, and risk: lowFree
  • studio-best-practicesReact and TypeScript best practices for Supabase Studio. Use when writing or reviewing Studio components — covers boolean naming, risk: lowFree
  • studio-queriesReact Query conventions for data fetching in Supabase Studio. Use when writing or reviewing query hooks, mutation hooks, or query risk: lowFree
  • sync-upstreamUpdate a stale session branch by rebasing onto the latest origin. Use when the upstream has moved significantly and the session nerisk: lowFree
  • tmuxRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.risk: lowFree
  • tool-rename-deprecationEnsure renamed built-in tool references preserve backward compatibility. Use when renaming a toolReferenceName, tool set referencerisk: lowFree
  • triaging-issuesTriages GitHub issues by routing to oncall teams, applying labels, and closing questions. Use when processing new PyTorch issues orisk: lowFree
  • turborepo-cachingConfigure Turborepo for efficient monorepo builds with local and remote caching. Use when setting up Turborepo, optimizing build prisk: highFree
  • update-prUpdate the pull request for the current session. Use when the user wants to push new changes to an existing PR.risk: lowFree
  • update-release-notesUpdate the release notes file at `apps/docs/content/releases/next.mdx` in the tldraw/tldraw repo based on PRs since the previous rrisk: lowFree
  • update-screenshotsDownload screenshot baselines from the latest CI run and commit them. Use when asked to update, accept, or refresh component screerisk: lowFree
  • using-git-worktreesUse when starting feature work that needs isolation from current workspace or before executing implementation plans – creates isolrisk: lowFree
  • v3-cli-modernizationCLI modernization and hooks system enhancement for claude-flow v3. Implements interactive prompts, command decomposition, enhancedrisk: lowFree
  • worktreeSet up a new git worktree for parallel development. Creates the worktree, copies .env files, installs dependencies, and generates risk: lowFree
  • write-release-notesWriting release notes articles for tldraw SDK releases. Use when creating new release documentation, drafting release notes from srisk: lowFree

E-commerce & platform integrations (14)

  • apify-ecommerceExtract product data, prices, reviews, and seller information from any e-commerce platform using Apify's E-commerce Scraping Tool.risk: lowFree
  • gumroad-adminGumroad Admin CLI. Check sales, products, and manage discounts.risk: lowFree
  • gumroad-proComprehensive Gumroad merchant management for Products, Sales, Licenses, Discounts, Payouts, and Webhooks. Use when Claude needs trisk: mediumFree
  • odoo-ecommerce-configuratorExpert guide for Odoo eCommerce and Website: product catalog, payment providers, shipping methods, SEO, and order-to-fulfillment wrisk: lowFree
  • odoo-shopify-integrationConnect Odoo with Shopify: sync products, inventory, orders, and customers using the Shopify API and Odoo's external API or connecrisk: lowFree
  • odoo-woocommerce-bridgeComplete Odoo integration super-skill: WooCommerce bridge (products, inventory, orders, customers), Shopify integration, and Odoo risk: lowPremium
  • shopify-automationAutomate Shopify tasks via Rube MCP (Composio): products, orders, customers, inventory, collections. Always search tools first forrisk: mediumFree
  • shopify-expertBuilds and debugs Shopify themes (.liquid files, theme.json, sections), develops custom Shopify apps (shopify.app.toml, OAuth, webrisk: mediumFree
  • unopim-connector-quickstartDay-1 checklist and step-by-step guide to build a complete Unopim third-party connector (WooCommerce, Shopify, Shopware, module, orisk: mediumFree
  • unopim-datagridImplement Unopim DataGrid classes for listing records in admin panels with search, filter, sort, actions (edit/delete), and mass arisk: lowFree
  • unopim-export-workflowComplete UnoPIM connector development super-skill: day-1 connector quickstart & scaffolding, DataGrid classes for admin listings, risk: lowPremium
  • woocommerce-markdownGuidelines for creating and modifying markdown files in WooCommerce. Use when writing documentation, README files, or any markdownrisk: lowFree
  • woocommerce-performanceIdentify missing cache priming calls in WooCommerce PHP code. Use when writing or reviewing code that loads collections of post-barisk: lowFree
  • wordpress-woocommerce-developmentWooCommerce store development workflow covering store setup, payment integration, shipping configuration, customization, and WordPrisk: lowFree

Frontend & web (35)

  • accessibilityPrimary accessibility skill for VS Code. REQUIRED for new feature and contribution work, and also applies to updates of existing Urisk: lowFree
  • accessibilityDesign, implement, and audit inclusive digital products using WCAG 2.2 Level AA standards. Use this skill to generate semantic ARIrisk: lowFree
  • add-adaptive-card-formCreate form-based UI for your Command Palette extension using Adaptive Cards. Use when asked to add forms, user input fields, toggrisk: lowFree
  • add-dock-bandAdd dock band support to your Command Palette extension for persistent toolbar widgets. Use when asked to add dock support, toolbarisk: lowFree
  • animationsUse this skill when creating or controlling sprite animations in Phaser 4. Covers spritesheets, atlases, AnimationManager, Animatirisk: lowFree
  • chat-customizations-editorUse when working on the Chat Customizations editor — the management UI for agents, skills, instructions, hooks, prompts, MCP serverisk: lowFree
  • chrome-devtools-cliUse this skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools via risk: lowFree
  • dev-browserBrowser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web risk: lowFree
  • electron-chromium-upgradeGuide for performing Chromium version upgrades in the Electron project. Use when working on the roller/chromium/main branch to fixrisk: lowFree
  • electron-node-upgradeGuide for performing Node.js version upgrades in the Electron project. Use when working on the roller/node/main branch to fix patcrisk: lowFree
  • fp-ts-errorsHandle errors as values using fp-ts Either and TaskEither for cleaner, more predictable TypeScript code. Use when implementing errrisk: lowFree
  • frontend-patternsFrontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.risk: lowFree
  • frontend-ui-uxDesigner-turned-developer who crafts stunning UI/UX even without design mockupsrisk: lowFree
  • fullstack-developerModern web development expertise covering React, Node.js, databases, and full-stack architecture. Use when: building web applicatirisk: mediumFree
  • groups-and-containersUse this skill when using Groups or Containers in Phaser 4. Covers organizing game objects, object pooling, batch operations, and risk: lowFree
  • handsontable-plugin-devUse when creating a new Handsontable plugin, modifying an existing plugin's behavior, adding hooks or options to a plugin, or workrisk: lowFree
  • handsontable-validator-devUse when creating or modifying a Handsontable cell validator – async callback-based validation functions that determine if cell varisk: lowFree
  • js-set-map-lookupsUse Set and Map for O(1) membership lookups instead of array.includes(). Apply when checking membership repeatedly or performing frisk: lowFree
  • liquid-glass-designiOS 26 Liquid Glass design system — dynamic glass material with blur, reflection, and interactive morphing for SwiftUI, UIKit, andrisk: lowFree
  • makepad-platformCRITICAL: Use for Makepad cross-platform support. Triggers on: makepad platform, makepad os, makepad macos, makepad windows, makeprisk: lowFree
  • makepad-widgetsVersion: makepad-widgets (dev branch) | Last Updated: 2026-01-19 > > Check for updates: https://crates.io/crates/makepad-widgetsrisk: lowFree
  • nextjs-app-routerFull end-to-end tRPC setup for Next.js App Router. Covers route handler with fetchRequestHandler (GET + POST exports), TRPCProviderisk: lowFree
  • nuxt4-patternsNuxt 4 app patterns for hydration safety, performance, route rules, lazy loading, and SSR-safe data fetching with useFetch and userisk: lowFree
  • react-state-managementMaster modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managirisk: mediumFree
  • telegram-mini-appExpert in building Telegram Mini Apps (TWA) – web apps that run inside Telegram with native-like experience. Covers the TON ecosysrisk: mediumFree
  • tweensUse this skill when animating properties over time in Phaser 4. Covers tweens, tween chains, easing functions, stagger, yoyo, reperisk: lowFree
  • typescript-writeWrite TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring Tyrisk: lowFree
  • ui-demoRecord polished UI demo videos using Playwright. Use when the user asks to create a demo, walkthrough, screen recording, or tutoririsk: lowFree
  • use-static-effect-eventuseStaticEffectEvent hook in Supabase Studio — a userland polyfill for React's useEffectEvent. Use when you need to read latest strisk: lowFree
  • vercel-composition-patternsReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible componenrisk: lowFree
  • vercel-react-best-practicesReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, risk: lowFree
  • Web DevelopmentWeb frontend project development rules. Use this skill when developing web frontend pages, deploying static hosting, and integratirisk: lowFree
  • widget-generatorGenerate customizable widget plugins for the prompts.chat feed systemrisk: lowFree
  • wpf-to-winui3-migrationGuide for migrating PowerToys modules from WPF to WinUI 3 (Windows App SDK). Use when asked to migrate WPF code, convert WPF XAML risk: lowFree
  • zustand-store-tsCreate Zustand stores following established patterns with proper TypeScript types and middleware.risk: lowFree

Game development (10)

  • game-object-componentsUse this skill when working with Phaser 4 game object components and the mixin system. Covers Transform, Alpha, Tint, Origin, Deptrisk: lowFree
  • game-setup-and-configUse this skill when creating a new Phaser 4 game instance or configuring GameConfig options. Covers renderer selection, canvas setrisk: lowFree
  • input-keyboard-mouse-touchUse this skill when handling user input in Phaser 4. Covers keyboard keys, mouse clicks and movement, touch events, pointer handlirisk: lowFree
  • island-rescueHow to be rescued from a lonely islandrisk: lowFree
  • minecraft-modpack-serverSet up a modded Minecraft server from a CurseForge/Modrinth server pack zip. Covers NeoForge/Forge install, Java version, JVM tunirisk: lowFree
  • particlesUse this skill when creating particle effects in Phaser 4. Covers ParticleEmitter, emission zones, death zones, particle propertierisk: lowFree
  • physics-arcadeUse this skill when using Arcade Physics in Phaser 4. Covers enabling physics, velocity, acceleration, gravity, collisions, overlarisk: lowFree
  • pokemon-playerPlay Pokemon games autonomously via headless emulation. Starts a game server, reads structured game state from RAM, makes strategirisk: lowFree
  • sprites-and-imagesUse this skill when creating Sprites or Images in Phaser 4. Covers factory methods, texture/frame selection, position, scale, rotarisk: lowFree
  • unreal-engine-cpp-proExpert guide for Unreal Engine 5.x C++ development, covering UObject hygiene, performance patterns, and best practices.risk: lowFree

Mobile (9)

  • android-e2e-testingTest Expo Router features on Android emulators using ADB. Use after implementing native Android features or when verifying UI beharisk: lowFree
  • compose-multiplatform-patternsCompose Multiplatform and Jetpack Compose patterns for KMP projects — state management, navigation, theming, performance, and platrisk: lowFree
  • flutter-expertMaster Flutter development with Dart 3, advanced widgets, and multi-platform deployment.risk: mediumFree
  • mobile-android-designMaster Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, imprisk: lowFree
  • mobile-ios-designMaster iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implemrisk: lowFree
  • react-native-architectureBuild production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when deverisk: lowFree
  • swift-concurrency-6-2Swift 6.2 Approachable Concurrency — single-threaded by default, @concurrent for explicit background offloading, isolated conformarisk: lowFree
  • swift-concurrency-expertReview and fix Swift concurrency issues such as actor isolation and Sendable violations.risk: lowFree
  • swiftui-patternsSwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and moderisk: lowFree

Plugins & extensions (6)

  • chrome-extension-developerExpert in building Chrome Extensions using Manifest V3. Covers background scripts, service workers, content scripts, and cross-conrisk: lowFree
  • coda-packsManage Coda Packs via REST API v1. Supports listing, creating, updating, and deleting private Packs. Requires CODA_API_TOKEN. Delerisk: lowFree
  • create-cowork-pluginGuide users through creating a new plugin from scratch in a cowork session. Use when users want to create a plugin, build a pluginrisk: mediumFree
  • paperclip-create-pluginCreate new Paperclip plugins with the current alpha SDK/runtime. Use when scaffolding a plugin package, adding a new example plugirisk: lowFree
  • plugin-creatorCreate and scaffold plugin directories for Codex with a required `.codex-plugin/plugin.json`, optional plugin folders/files, and brisk: lowFree
  • publish-extensionPublish your Command Palette extension to the Microsoft Store or WinGet. Use when asked to publish, distribute, release, deploy torisk: lowFree

Systems & low-level (10)

  • add-uint-supportAdd unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, risk: lowFree
  • arm-cortex-expertSenior embedded software engineer specializing in firmware and driver development for ARM Cortex-M microcontrollers (Teensy, STM32risk: lowFree
  • at-dispatch-v2Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPrisk: lowFree
  • busybox-on-windowsHow to use a Win32 build of BusyBox to run many of the standard UNIX command line tools on Windows.risk: lowFree
  • exec-slurm-compileCompile TensorRT-LLM on a SLURM cluster. Covers submitting a batch job with a container image, monitoring the job, and verifying trisk: lowFree
  • implementing-jsc-classes-cppImplements JavaScript classes in C++ using JavaScriptCore. Use when creating new JS classes with C++ bindings, prototypes, or consrisk: lowFree
  • implementing-jsc-classes-zigCreates JavaScript classes using Bun's Zig bindings generator (.classes.ts). Use when implementing new JS APIs in Zig with JSC intrisk: lowFree
  • memory-safety-patternsImplement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when risk: lowFree
  • metal-kernelWrite Metal/MPS kernels for PyTorch operators. Use when adding MPS device support to operators, implementing Metal shaders, or porrisk: lowFree
  • zig-system-callsGuides using bun.sys for system calls and file I/O in Zig. Use when implementing file operations instead of std.fs or std.posix.risk: lowFree