Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
lingui-best-practices
Implement internationalization with Lingui in React and JavaScript applications. Use when adding i18n, translating UI, working with Trans/useLingui/Plural, extracting messages, compiling catalogs, or when the user mentions Lingui, internationalization, i18n, translations, locales, message extraction, ICU MessageFormat, or working with .po files.
majiayu000/claude-skill-registry 163
-
n8n-code-javascript
Write JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with $helpers, working with dates using DateTime, troubleshooting Code node errors, or choosing between Code node modes.
rivit-studio/n8n-skills-redux 3
-
n8n-node-configuration
Operation-aware node configuration guidance. Use when configuring nodes, understanding property dependencies, determining required fields, choosing between get_node detail levels, or learning common configuration patterns by node type.
rivit-studio/n8n-skills-redux 3
-
n8n-code-python
Write Python code in n8n Code nodes. Use when writing Python in n8n, using _input/_json/_node syntax, working with standard library, or need to understand Python limitations in n8n Code nodes.
rivit-studio/n8n-skills-redux 3
-
n8n-workflow-patterns
Proven workflow architectural patterns from real n8n workflows. Use when building new workflows, designing workflow structure, choosing workflow patterns, planning workflow architecture, or asking about webhook processing, HTTP API integration, database operations, AI agent workflows, or scheduled tasks.
rivit-studio/n8n-skills-redux 3
-
n8n-production-readiness
Dynamic tier system for right-sizing n8n workflow hardening. Use this skill on ANY n8n workflow request to determine appropriate validation, logging, and error handling levels. Adapts to user needs — from quick prototypes to mission-critical production systems.
rivit-studio/n8n-skills-redux 3
-
n8n-expression-syntax
Validate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, or working with webhook data in workflows.
rivit-studio/n8n-skills-redux 3
-
n8n-validation-expert
Interpret validation errors and guide fixing them. Use when encountering validation errors, validation warnings, false positives, operator structure issues, or need help understanding validation results. Also use when asking about validation profiles, error types, or the validation loop process.
rivit-studio/n8n-skills-redux 3
-
n8n-mcp-tools-expert
Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, managing credentials, auditing instance security, or using any n8n-mcp tool. Provides tool selection guidance, parameter formats, and common patterns.
rivit-studio/n8n-skills-redux 3
-
aso-audit
When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.
coreyhaines31/marketingskills 18,393
-
community-marketing
coreyhaines31/marketingskills 18,393
-
golang-pro
Expert Go developer specializing in Go 1.21+ with deep expertise in building efficient, concurrent, and scalable systems. Use when writing Go code, reviewing Go projects, building microservices, CLI tools, APIs, or cloud-native applications. Triggers on Go file editing, module setup, concurrency patterns, or performance optimization.
dsjacobsen/agent-resources 8
-
triage
aaddrick/claude-desktop-debian 3,140
-
implement-issue
Use when given a GitHub issue number and base branch to implement end-to-end
aaddrick/claude-desktop-debian 3,140
-
setup-build-tools
Install build and extraction tools needed for building Claude Desktop Debian packages
aaddrick/claude-desktop-debian 3,140
-
lint
Run shellcheck and actionlint on shell scripts and GitHub Actions workflows. Use before pushing or when fixing lint issues.
aaddrick/claude-desktop-debian 3,140
-
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
aaddrick/claude-desktop-debian 3,140
-
writing-agents
Use when creating new agents, editing existing agents, or defining specialized subagent roles for the Task tool
aaddrick/claude-desktop-debian 3,140
-
simplify
Manually trigger the cdd-code-simplifier agent to review and simplify code
aaddrick/claude-desktop-debian 3,140
-
improvement-loop
Use after resolving a bug, failed task, or unexpected agent behavior to improve the pipeline skills, agents, hooks, or scripts that contributed to the problem. Also proactively suggest improvements when recurring patterns or inefficiencies are observed.
aaddrick/claude-desktop-debian 3,140
-
web-console
Built-in web interface for communicating with Claude without external services. Use when setting up or configuring the web console channel, or troubleshooting browser-based access.
zylos-ai/zylos-core 1,038
-
component-management
Guidelines for managing zylos components via CLI and C4 channels. Use when installing, upgrading, or uninstalling components, or when user asks about available components.
zylos-ai/zylos-core 1,038
-
restart-claude
Use when the user asks to restart Claude Code, or after changing settings/hooks/keybindings.
zylos-ai/zylos-core 1,038
-
comm-bridge
C4 communication bridge — central gateway for ALL external communication (Telegram, Lark, etc.). Use when replying to users via the "reply via" path, sending proactive messages to external channels, querying recent conversations or checkpoint status (prefer c4-db.js CLI; sqlite3 OK for unsupported queries), fetching conversation history for Memory Sync, or creating checkpoints after sync. Incoming messages are queued by channel bots and delivered to Claude via a PM2 dispatcher daemon. Session-start hooks automatically provide conversation context and can trigger Memory Sync when unsummarized conversations exceed the configured threshold.
zylos-ai/zylos-core 1,038