Category

Development

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

68,426
skills in category
2,852
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,92965,952 of 68,426 skills

QualityA

Code quality assurance strategies. Parent skill for quality-related skills: security (security review) and debug (systematic debugging).

developmentdebuggingcode-review
0
50
NativeA

Native app development strategies including iOS/macOS (Apple platforms), Tauri desktop apps. Use when developing native mobile or desktop applications.

developmentswiftkotlin
0
50
LearningA

Extracts reusable patterns from sessions. Use at session end to capture debugging insights and project-specific knowledge.

developmentjavascripttypescript
0
50
GitA

Git version control best practices including branching strategies, commit conventions, merge strategies, and conflict resolution. Use when: managing branches, creating commits, merging code, resolving conflicts, creating PRs, or code review workflows. Auto-activates when users mention: git, commit, branch, merge, rebase, cherry-pick, PR, pull request, conflict, stash, gitflow, conventional commits.

developmentbashnode
0
50
FrontendA

Frontend patterns: component design, state management, performance, accessibility. Use when building web frontends, components, or client-side apps.

developmentgobash
0
50
ExplorationA

Code exploration strategies for understanding unfamiliar codebases. Use when exploring unknown code, debugging, or analyzing architecture.

developmentdebuggingapi
0
50
DevopsA

DevOps patterns: containerization, CI/CD, deployment strategies, monitoring. Use when containerizing apps, setting up pipelines, or deploying services.

developmentgobash
0
50
DebugA

Systematic debugging methods, log analysis, and performance diagnostics. Use when debugging issues, analyzing errors, or troubleshooting incidents.

developmenttypescriptpython
0
50
DatabaseA

Database design, query optimization, migrations, and indexing. Use when designing schemas, writing queries, or managing migrations.

developmentbashsql
0
50
CompactA

Strategic compaction skill: suggests context compression at logical breakpoints. Use to suggest compaction at logical intervals during development sessions.

developmentbashnode
0
50
BackendA

Backend development patterns for services, error handling, logging, caching. Use when building backend services, APIs, or microservices.

developmenttypescriptpython
0
50
ArchitectureA

Architecture design skill: ADR records, system design checklists, scalability assessment, architecture patterns. Use for complex system design and architecture decisions.

developmentapi
0
50
ApiA

RESTful API design patterns and best practices. Use when creating endpoints, designing APIs, or implementing routes.

developmenttypescriptpython
0
50
Widget Slot ArchitectureA

Architecture guide using Next.js App Router's Parallel Routes for Widget-Slot pattern. Separates static layouts from dynamic widgets to achieve separation of concerns, fault isolation, and plug-and-play development.

developmentgoshell
0
31
RefactoringA

Use when improving code structure without changing behavior, cleaning up technical debt, or preparing code for new features

developmenttypescriptgo
0
31
Pr ReviewA

Use when conducting manual PR reviews - provides structured checklist covering security, performance, maintainability, and code quality dimensions with anti-sycophancy principles

developmenttypescriptrust
0
31
Pr All In OneA

Unified commit and PR workflow. Auto-commits changes, creates/updates PRs with smart issue linking and multi-language support.

developmentvuegit
0
31
Performance OptimizationA

Use when optimizing code performance, addressing slowness complaints, or measuring application speed improvements

developmentnodeaws
0
31
Incident ResponseA

Use when production incident occurs, alerts fire, service degradation detected, or on-call escalation needed - guides systematic organizational response before technical fixes

developmentrustnode
0
31
Dependency ManagementA

Use when CVE discovered, major version upgrade needed, lock file conflicts occur, or license compliance audit required - guides systematic dependency health management

developmenttypescriptbash
0
31
Database MigrationA

Use when performing database schema changes, data migrations, large table modifications, or when zero-downtime deployment is required - guides systematic, reversible database changes with rollback planning

developmentpythonrust
0
31
Api DesignA

Use when designing REST or GraphQL APIs - covers OpenAPI spec, resource design, versioning, and documentation

developmenttypescriptgo
0
31
Using ShipyardA

Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

developmentgodocker
0
65
Shipyard Writing SkillsA

Use when creating new skills, editing existing skills, or verifying skills work before deployment

developmentjavascripttypescript
0
65