Category

Development

Programming, frameworks, implementation, frontend, backend, and app development

68,559
skills in category
2,857
pages available
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browser

Browse development skills

Showing 65,52165,544 of 68,559 skills

Context GatheringA

Use when entering an unfamiliar codebase, starting a new feature, or before any implementation task. Provides structured exploration protocol to understand before acting.

developmentgosql
0
207
TmuxinatorB

Use when creating, editing, or debugging tmuxinator project configurations, setting up complex tmux session layouts, or automating development environment startup with multiple windows and panes

developmentpythonruby
0
207
Multi Agent CompositionA

This skill should be used when the user asks to "choose between skill and agent", "compose multi-agent system", "orchestrate agents", "manage agent context", "design component architecture", "should I use a skill or agent", "when to use hooks vs MCP", "build orchestrator workflow", needs decision frameworks for Claude Code components (skills, sub-agents, hooks, MCP servers, slash commands), context management patterns, or wants to build effective multi-component agentic systems with proper or...

developmentgoshell
0
207
Self ImprovementA

Meta-skill for analyzing PRs, issues, and user interactions to improve Cursor rules and skills automatically

developmentpythongo
0
207
Rule UpdaterA

Skill for programmatically reading, updating, and creating Cursor rules based on patterns and lessons learned

developmentpythongo
0
207
Omi Plugin DevelopmentA

Omi plugin app development webhook patterns chat tools OAuth flows prompt-based apps integration apps FastAPI Express

developmentjavascriptpython
0
207
Omi Flutter PatternsA

Flutter Dart BLE device communication state management Provider backend integration localization cross-platform iOS Android

developmentgotesting
0
207
Omi Firmware PatternsA

Firmware C C++ BLE services audio codecs Opus PCM Mu-law nRF ESP32 Zephyr Arduino embedded systems

developmentgoc++
0
207
Omi Backend PatternsA

Omi backend patterns conversation processing memory extraction chat system LangGraph FastAPI Firestore Pinecone Redis

developmentpythongo
0
207
Omi Api IntegrationA

Omi API integration Developer API MCP server webhook OAuth authentication rate limiting API keys

developmentpythongo
0
207
Docs AutomationA

Automate documentation updates when API endpoints, functions, or architecture change. Detects code changes that require doc updates, generates API reference from FastAPI routers, updates architecture diagrams, and syncs between internal and external docs.

developmentpythonnode
0
207
Diagram GenerationA

Mermaid diagram generation for architecture visualization, data flow diagrams, and component relationships. Use for documentation, PR descriptions, and architectural analysis.

developmentapidocumentation
0
207
Agent ModesA

Guidance on choosing and using Cursor agent modes: Agent, Ask, Plan, and Debug. Use when selecting the right mode for a task or when explaining mode capabilities.

developmentgorefactoring
0
207
Base44 SdkA

Use for writing JavaScript/TypeScript code with the Base44 SDK in EXISTING projects. Triggers: user wants to implement features, build functionality, or write code using Base44; code uses '@base44/sdk' imports; user mentions SDK methods like base44.entities, base44.auth, base44.agents, base44.functions, base44.integrations; user says 'add a feature', 'implement', 'build component', 'write code for'. NOT for: creating new projects, CLI commands (npx base44 create/deploy/login), or directories ...

developmentjavascripttypescript
0
207
Base44 CliA

Use for Base44 CLI operations and project initialization. Triggers: user wants to create/initialize a new Base44 project; user mentions CLI commands (npx base44, yarn base44, create, login, logout, whoami, deploy, entities push, site deploy, functions deploy); directory is empty or missing base44/config.jsonc; user says 'create a Base44 app/project', 'setup Base44', 'deploy to Base44', 'push entities'. This skill is the PREREQUISITE for base44-sdk - always use this first for new projects befo...

developmentjavascripttypescript
0
207
Primer DesignA

Create distinctive, production-grade frontend interfaces with high design quality using the primer design system and brand guidelines. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates polished code and UI design that fully conforms to the primer design system.

developmenttypescriptbash
0
207
Wordpress Performance Best PracticesA

WordPress performance optimization guidelines for plugin, theme, and custom code development. This skill should be used when writing, reviewing, or refactoring WordPress PHP code to ensure optimal performance patterns. Triggers on tasks involving WP_Query, database queries, caching, hooks, REST API, or WordPress theme/plugin development.

developmentgophp
0
207
Next Data FetchingA

Next.js App Router data fetching decision tree focused on TTFB-first and honest UX. Use when adding or changing data fetching logic (RSC fetch, caching, SSG/ISR, streaming Suspense), when metadata or generateMetadata depends on remote data, when dealing with user-specific auth/session data, when implementing hybrid server prefetch plus client hydration (TanStack Query), or when reviewing TTFB/LCP regressions.

developmentgonextjs
0
207
Skill MasterA

Discover codebase patterns and auto-generate SKILL files for .claude/skills/. Use when analyzing project for missing skills, creating new skills from codebase patterns, or syncing skills with project structure.

developmentpythonrust
0
207
Claude Md MasterA

Master skill for CLAUDE.md lifecycle - create, update, improve with repo-verified content and multi-module support. Use when creating or updating CLAUDE.md files.

developmentpythonrust
0
207
SetupA

Sets up a Mac for ButterCut. Installs all required dependencies (Homebrew, Ruby, Python, FFmpeg, WhisperX). Use when user says "install buttercut", "set up my mac", "get started", "first time setup", "install dependencies" or "check my installation".

developmentpythongo
0
207
Ui SkillsA

Opinionated constraints for building better interfaces with agents.

developmentjavascriptjava
0
207
NewA

Create Railway projects, services, and databases with proper configuration. Use when user says "setup", "deploy to railway", "initialize", "create project", "create service", or wants to deploy from GitHub. Handles initial setup AND adding services to existing projects. For databases, use railway-railway-database skill instead.

developmenttypescriptpython
0
30,495
DatabaseA

Add official Railway database services (Postgres, Redis, MySQL, MongoDB). Use when user wants to add a database, says "add postgres", "add redis", "add database", "connect to database", or "wire up the database". For other templates (Ghost, Strapi, n8n), use the railway-templates skill.

developmentgobash
0
30,495