Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
skill-new
Create or update Agent Skills for any supported coding agent. Use when the user asks how to author a skill, requests a new skill directory, or needs updates for their installed coding agent(s).
jroslaniec/agent-skills 1
-
git-worktree
Manage git worktrees and branches. Use when the user asks to create a worktree, new worktree, create a branch, new branch, switch branches, or work on a new feature.
jroslaniec/agent-skills 1
-
github-pr
Create GitHub pull requests using gh CLI with automatic stacked PR detection. Use when the user asks to create a PR, open a pull request, make a PR, or mentions creating/opening a pull request on GitHub.
jroslaniec/agent-skills 1
-
pytest-unit
Write pytest unit tests for Python code changes. Use when adding tests for new or modified Python code in projects that use pytest.
jroslaniec/agent-skills 1
-
prd
Create Product Requirements Documents (PRDs) through structured interviews. Use when the user asks to create a PRD, write requirements, spec out a feature, or needs help defining what to build.
jroslaniec/agent-skills 1
-
strings
String algorithms and pattern matching techniques
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
dynamic-programming
Master DP patterns with complete implementations for memoization, tabulation, and state design with production-ready solutions.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
array-techniques
Master essential array techniques including two pointers, sliding window, and prefix sums for efficient problem solving with O(n) patterns.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
bit-manipulation
Bit manipulation tricks and techniques for solving problems efficiently using binary operations and XOR properties.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
recursion
Recursive algorithms and divide-and-conquer strategies
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
backtracking-patterns
Master backtracking technique with permutations, combinations, and puzzle solving patterns with production-ready implementations.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
linked-lists
Linked list data structures and operations
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
hashing-techniques
Hash-based data structures and techniques including frequency counting, duplicate detection, and LRU cache implementation.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
graph-algorithms
Essential graph algorithms including DFS, BFS, Dijkstra shortest path, and Union-Find with production-ready implementations.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
sorting-algorithms
Complete sorting algorithm implementations including quick sort, merge sort, and binary search with complexity analysis and production-ready code.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
stacks-queues
Stack and queue data structures with applications
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
tree-traversal
Master tree traversal techniques including DFS (inorder, preorder, postorder) and BFS level-order traversal with production-ready implementations.
pluginagentmarketplace/custom-plugin-data-structures-algorithms 3
-
prompt-optimizer
This skill should be used when users request help optimizing, improving, or refining their prompts or instructions for AI models. Use this skill when users provide vague, unclear, or poorly structured prompts and need assistance transforming them into clear, effective, and well-structured instructions that AI models can better understand and execute. This skill applies comprehensive prompt engineering best practices to enhance prompt quality, clarity, and effectiveness.
ckanner/agent-skills 21
-
jta
Translate JSON i18n files to multiple languages with AI-powered quality optimization. Use when user mentions translating JSON, i18n files, internationalization, locale files, or needs to convert language files to other languages.
ckanner/agent-skills 21
-
messages
Fuzzy search and browse Apple Messages/iMessage. Use when user asks to find texts, search messages, look up conversations, find what someone said, who texted recently, or view recent messages.
cardmagic/messages 18
-
HA Dashboard Design
Beautiful, copy-paste-ready Home Assistant dashboard designs with complete CSS themes, card-mod styles, and button-card templates. Nine distinct visual styles: Glassmorphism, Dark Minimal, Material You, Nordic, Neon/Cyberpunk, Warm Home, Soft Pastel, Luxury Gold, and Retro Terminal. Use this skill whenever the user wants to make their dashboard look good, asks about card styling, CSS for Home Assistant, card-mod, button-card templates, Lovelace themes, dashboard aesthetics, or wants a specific visual style - even if they don't use the words "design" or "CSS".
tonylofgren/aurora-smart-home 30
-
Node-RED
Node-RED visual automation flows for Home Assistant. Covers visual automation, flow JSON, trigger-state, api-call-service, function nodes, context storage, timer patterns, error handling, and node-red-contrib-home-assistant-websocket nodes. Use when user mentions "Node-RED", "flow", "visual automation", or "node-redflöde".
tonylofgren/aurora-smart-home 30
-
ESPHome
ESPHome device configuration, firmware, and IoT product development. Covers ESP32, ESP32-S3, ESP32-C3, ESP32-C6, ESP32-H2, ESP32-P4, ESP8266, RP2040, RP2350, nRF52, LibreTiny, Shelly, Sonoff, Tuya, BLE proxy, Matter firmware, Thread, Zigbee, GPIO, sensor YAML, LVGL displays, LED strips, voice assistant hardware, device flashing, Arduino conversion, alarm_control_panel, lock, valve, media_player, microphone, speaker, audio DAC, event entities, datetime entities, Z-Wave proxy, MIPI DSI displays, and DLMS smart meters. Also covers designing new ESPHome-based products: hardware selection, component sourcing, PCB design (KiCad), enclosures, 3D printing, CE/FCC certification, BOM optimization, and manufacturing from prototype to production scale.
tonylofgren/aurora-smart-home 30
-
Home Assistant YAML
Home Assistant YAML configuration and automation. The most common skill for general HA questions. Covers automations, blueprints, scripts, scenes, template sensors, Lovelace dashboards, Mushroom cards, packages, helpers, presence detection, voice Assist, calendar automation, Jinja2 templates, notification patterns, and energy monitoring.
tonylofgren/aurora-smart-home 30