Back to categories
Category

Agent Skills in category: development

137 skills match this category. Browse curated collections and explore related Agent Skills.

react-router

Master React Router v6 for production routing with error boundaries, lazy loading, and navigation guards

react-routerreactroutinglazy-loading
pluginagentmarketplace
pluginagentmarketplace
0

react-hooks-patterns

Master React Hooks including useState, useEffect, useContext, useReducer, and custom hooks with production-grade patterns

reactreact-hooksuseStateuseEffect
pluginagentmarketplace
pluginagentmarketplace
0

redux-state-management

Master Redux Toolkit for production state management including slices, async thunks, RTK Query, and error handling

reduxredux-toolkitstate-managementasync-thunks
pluginagentmarketplace
pluginagentmarketplace
0

literate-programming

CRITICAL: ALWAYS activate this skill BEFORE making ANY changes to .nw files. Use proactively when: (1) creating, editing, reviewing, or improving any .nw file, (2) planning to add/modify functionality in files with .nw extension, (3) user asks about literate quality, (4) user mentions noweb, literate programming, tangling, or weaving, (5) working in directories containing .nw files, (6) creating new modules/files that will be .nw format. Trigger phrases: 'create module', 'add feature', 'update', 'modify', 'fix' + any .nw file. Never edit .nw files directly without first activating this skill to ensure literate programming principles are applied. (project, gitignored)

literate-programmingnoweb.nw-filescode-documentation
dbosk
dbosk
1

elite-mvp-master

Top 1% development standard for OC Pipeline and federal-grade construction software. Use when Bill asks to build features, fix bugs, write code, create components, or do any software development work. Activates for requests involving Supabase, Vercel, React, Node.js, database work, API development, or any coding tasks for OC Pipeline or related projects.

supabasevercelreactnodejs
ALPA-Const
ALPA-Const
1

nuxt-enums

TypeScript enum pattern with Castable interface for model integration. Use when creating enums with behavior methods (colors, labels), defining fixed value sets, or integrating enums with the model casting system.

typescriptenumsmodelscasting
leeovery
leeovery
1

nuxt-pages

File-based routing with page patterns for lists, details, and navigation. Use when creating pages, defining page meta (permissions, layouts), implementing list/detail patterns, or setting up breadcrumbs and headers.

nuxtroutingfile-based-routingpage-meta
leeovery
leeovery
1

nuxt-composables

Creating custom Vue composables with proper patterns. Use when building reusable stateful logic, shared state management, or encapsulating feature-specific behavior.

vuenuxtcomposition-apistate-management
leeovery
leeovery
1

swift-macos

Build macOS applications - AppKit, windows, menus, system integration, distribution

swiftmacosappkitdesktop-app
pluginagentmarketplace
pluginagentmarketplace
0

swift-spm

Master Swift Package Manager - dependencies, creating libraries, publishing, local packages

swiftswift-package-managerdependency-managementpackage-publishing
pluginagentmarketplace
pluginagentmarketplace
0

swift-concurrency

Master Swift concurrency - async/await, actors, structured concurrency, Sendable, TaskGroups

swiftconcurrencyasync-awaitstructured-concurrency
pluginagentmarketplace
pluginagentmarketplace
0

swift-combine

Master Combine framework for reactive programming - publishers, subscribers, operators, schedulers

swiftcombinereactive-programmingpublishers
pluginagentmarketplace
pluginagentmarketplace
0

swift-networking

Handle networking in Swift - URLSession, async/await, Codable, API clients, error handling

swiftiosnetworkingurlsession
pluginagentmarketplace
pluginagentmarketplace
0

swift-uikit

Master UIKit for iOS app development - views, view controllers, Auto Layout, table/collection views

swiftiosuikitauto-layout
pluginagentmarketplace
pluginagentmarketplace
0

Implementing Next.js with Supabase

Guides implementation of Next.js 15 App Router features with Supabase SSR. Helps choose between Server/Client Components, select correct Supabase client, and follow security patterns. Use when building pages, components, or API routes.

nextjssupabaseserver-side-renderingsecurity
lifegenieai
lifegenieai
0

playwright-automation

Execute complex browser automation using Playwright Python. Use for video recording, multi-page navigation, data extraction. Triggers on "browser script", "record video of website", "extract data from webpage".

playwrightpythonbrowser-automationui-automation
brianclaridge
brianclaridge
0

hatchling

This skill provides comprehensive documentation for Hatchling, the modern Python build backend that implements PEP 517/518/621/660 standards. Use this skill when working with Hatchling configuration, build system setup, Python packaging, pyproject.toml configuration, project metadata, dependencies, entry points, build hooks, version management, wheel and sdist builds, package distribution, setuptools migration, and troubleshooting Hatchling build errors.

pythonpyproject.tomlpackagingbuild-system
Jamie-BitFlight
Jamie-BitFlight
181

clang-format Configuration

The model must invoke this skill when any trigger occurs - (1) user mentions "clang-format" or ".clang-format", (2) user requests analyzing code style/formatting patterns/conventions, (3) user requests creating/modifying/generating formatting configuration, (4) user troubleshoots formatting behavior or unexpected results, (5) user asks about brace styles/indentation/spacing/alignment/line breaking/pointer alignment, (6) user wants to preserve existing style/minimize whitespace changes/reduce formatting diffs/codify dominant conventions.

clang-formatcode-formattingconfigurationstyle-guide
Jamie-BitFlight
Jamie-BitFlight
181

python3-development

The model must use this skill when : 1. working within any python project. 2. Python CLI applications with Typer and Rich are mentioned by the user. 2. tasked with Python script writing or editing. 3. building CI scripts or tools. 4. Creating portable Python scripts with stdlib only. 5. planning out a python package design. 6. running any python script or test. 7. writing tests (unit, integration, e2e, validation) for a python script, package, or application. Reviewing Python code against best practices or for code smells. 8. The python command fails to run or errors, or the python3 command shows errors. 9. pre-commit or linting errors occur in python files. 10. Writing or editing python code in a git repository.\n<hint>This skill provides : 1. the users preferred workflow patterns for test-driven development, feature addition, refactoring, debugging, and code review using modern Python 3.11+ patterns (including PEP 723 inline metadata, native generics, and type-safe async processing). 2. References to favored modules. 3. Working pyproject.toml configurations. 4. Linting and formatting configuration and troubleshooting. 5. Resource files that provide solutions to known errors and linting issues. 6. Project layouts the user prefers.</hint>

pythonclipyproject.tomllinting
Jamie-BitFlight
Jamie-BitFlight
181

toml-python

When reading or writing pyproject.toml or .toml config files in Python. When editing TOML while preserving comments and formatting. When designing configuration file format for a Python tool. When code uses tomlkit or tomllib. When implementing atomic config file updates.

pythonpyproject.tomlconfiguration-managementtomlkit
Jamie-BitFlight
Jamie-BitFlight
181

git

Git operations for committing, pushing, and opening PRs using gh CLI. Use when performing version control tasks.

gitversion-controlgithub-clipull-requests
cfircoo
cfircoo
0

chrome-devtools

Control and inspect Chrome browser using Chrome DevTools Protocol - navigate pages, debug network requests, analyze performance, take screenshots, interact with elements, and automate browser tasks.

chrome-devtools-protocolbrowser-automationheadless-browserperformance-profiling
johnlindquist
johnlindquist
0

bevy

This skill should be used when working on Bevy game engine projects. It provides specialized knowledge for Bevy's Entity Component System (ECS) architecture, component-driven design patterns, system ordering, UI development, build strategies, and common pitfalls. Use this skill when implementing game features, debugging Bevy code, designing component architectures, or working with Bevy's UI system.

ecscomponent-compositionbevygame-engine
bfollington
bfollington
0

go

Guide for how to develop Go apps and modules/libraries. Always use this skill when reading or writing Go code.

gopackage-managementbest-practicescode-examples
maragudk
maragudk
0

worktrees

Guide for using git worktrees to parallelize development with coding agents. Use this skill when the user requests to work in a new worktree or wants to work on a separate feature in isolation (e.g., "Work in a new worktree", "Create a worktree for feature X").

git-worktreesgitbranching-strategycli
maragudk
maragudk
0

rails-graphql

GraphQL specialist for Rails applications. Use when building GraphQL schemas, resolvers, mutations, subscriptions, or implementing DataLoader for N+1 prevention. Alternative to REST APIs with flexible querying capabilities.

graphqlrailsrubyapi
alec-c4
alec-c4
385

ruby-on-rails-development

Rails skills router and knowledge base. Routes your request to the appropriate specialist skill. Contains core Rails principles and conventions. Use when unsure which specialist to choose or for general Rails questions.

ruby-on-railsweb-developmentmvcrouting
alec-c4
alec-c4
385

rails-api

REST API specialist for Rails applications. Use when building API endpoints, implementing serialization, API versioning, JWT authentication, or creating API documentation. Focuses on RESTful design, performance, and consistency.

rest-apiruby-on-railsauthenticationapi-versioning
alec-c4
alec-c4
385

rails-business-logic

Specialized skill for Rails business logic with ActiveInteraction, AASM state machines, and ActiveDecorator. Use when implementing complex operations, state transitions, or presentation logic. Enforces interaction pattern over service objects.

ruby-on-railsbusiness-logicstate-managementdesign-patterns
alec-c4
alec-c4
385

docx-advanced-patterns

Advanced python-docx patterns for handling nested tables, complex cell structures, and content extraction beyond basic .text property. Complements the official docx skill with specialized techniques for forms, checklists, and complex layouts.

pythondocxdocument-processingtable-extraction
belumume
belumume
0

typescript

This skill should be used when the user asks to "configure TypeScript", "fix type errors", "use dayjs", "add type definitions", "set up React with TypeScript", mentions ".ts" or ".tsx" files, or asks about TypeScript best practices or TypeScript-specific tooling.

typescripttype-safetytool-usebest-practices
PaulRBerg
PaulRBerg
7210

troubleshooting

Diagnose and resolve common issues during spec-driven development and implementation. Learn strategies for handling spec-reality divergence, dependency blocks, unclear requirements, and other execution challenges.

troubleshootingroot-cause-analysiserror-handlingissue-tracking
Kiro Team
Kiro Team
0

video-frames

Extract frames or short clips from videos using ffmpeg.

ffmpegmedia-conversionvideo-processingterminal
steipete
steipete
0

oracle

Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).

command-linebest-practicesfile-organizationsession-management
steipete
steipete
0

research

Research libraries, APIs, and patterns using searchGitHub and Exa tools. Finds real-world implementations and saves structured reports to docs/research/. Use when investigating technologies, debugging issues, or comparing options.

apiliterature-reviewgithub-search
kingkongshot
kingkongshot
0

go-development

Production-grade Go development patterns for building resilient services. Use when developing Go applications, implementing job schedulers, Docker integrations, LDAP clients, or needing patterns for resilience, testing, and performance optimization. By Netresearch.

goresilience-patternsperformance-optimizationdocker-integration
netresearch
netresearch
20

typo3-ckeditor5

Agent Skill: CKEditor 5 development for TYPO3 v12+. Use when developing custom plugins, configuring RTE presets, or migrating from CKEditor 4. By Netresearch.

typo3ckeditor5rich-text-editorplugin-development
netresearch
netresearch
20

Page 3 of 3 · 137 results