Top Rated
The most starred skills loved by the community. Quality guaranteed!
jest-fundamentals
by karchtho
Jest setup, configuration, test runner, assertions, lifecycle hooks, coverage. Activates when user mentions "Jest config", "setup Jest", "Jest configuration", "test coverage", "Jest hooks", "beforeEach", "afterEach", "describe blocks", or wants to configure Jest for JavaScript/TypeScript projects.
imessage
by moldable-ai
Read and send iMessages on macOS. Use when the user wants to view their messages, search conversations, list contacts, send messages, view attachments, access group chats, or get messaging statistics. Requires Full Disk Access permission granted to the host application.
sling-connections
by slingdata-io
Manage database, file system, and API connections for Sling. Use when setting up connections, testing connectivity, discovering tables/files, or configuring credentials.
sling-hooks
by slingdata-io
Pre/post actions and hooks for Sling replications and pipelines. Use when adding actions before/after replications, executing SQL queries, sending HTTP webhooks, validating data with checks, running shell commands, copying/deleting files, or implementing notifications.
sling-api-specs
by slingdata-io
Build REST API specifications for Sling data extraction. Use when creating API specs, configuring authentication (OAuth, API key, Bearer token, HMAC), setting up pagination (cursor, offset, page), processing responses, handling rate limits, chaining endpoints with queues, or implementing incremental sync.
sling-pipelines
by slingdata-io
Create multi-step data workflows with Sling pipelines. Use when orchestrating multiple operations, running tasks before/after replications, or building complex data workflows with conditionals and loops.
sling-replications
by slingdata-io
Configure data replications between sources and targets in Sling. Use when creating replication YAML files, setting up data sync, copying tables, or moving data between databases and files.
sling-troubleshooting
by slingdata-io
Debug and fix Sling connection, replication, and API issues. Use when encountering errors, debugging connection failures, fixing authentication problems, resolving type conversion issues, handling memory/performance problems, or troubleshooting API rate limits.
sling
by slingdata-io
Sling data integration platform overview and MCP tools reference. Use when asked about Sling in general, what it does, or how to use the MCP tools.
dialog
by pompeii-labs
Fast product research with Dialog. Use when the user wants to validate ideas, test concepts, or get customer feedback before building.
polish transcriptions
by cesarszv
transforms raw transcriptions into polished obsidian notes with zero information loss. use for meetings, lectures, or interviews requiring cognitive reorganization, obsidian callouts, and structured formatting.
set up aliases
by cesarszv
Add accurate and relevant aliases to Obsidian notes for improved linkability, search discovery, and cross-language accessibility. Use when creating new notes, reviewing existing notes without aliases, or when the user asks to add alternative names for concepts.
tag finder
by cesarszv
assigns hierarchical academic tags using deep analytical reasoning. adapts taxonomy depth to note context and provides transparent reasoning for every classification decision.
using-cli-tools
by augmnt
Enforces CLI tool usage over web dashboards for reproducibility and scriptability. Use when working with Git/GitHub, Supabase, Vercel, Netlify, Cloudflare, AWS, Stripe, Prisma, Docker, or any cloud service. Triggers on deployments, database operations, migrations, PRs, issues, webhooks, or environment management.
writing-commits
by augmnt
Generates commit messages and PR descriptions following Conventional Commits. Use when committing code, writing PR titles, reviewing git history, or when asked to describe changes. Triggers on git commit, PR creation, or changelog generation.
writing-tests
by augmnt
Guides test creation with practical strategies for unit, integration, and e2e tests. Use when writing tests, deciding what to test, setting up test infrastructure, or discussing coverage. Triggers on "write tests", "should I test", "test coverage", or test file creation.
organizing-project-files
by augmnt
Provides file organization conventions for React and Next.js projects. Use when creating new files, components, hooks, utilities, or services. Triggers on questions like "where should this go?", "where do I put this?", or when deciding between colocating vs grouping files.
reviewing-code
by augmnt
Provides structured code review with prioritized feedback. Use when reviewing PRs, analyzing code quality, checking for bugs, or auditing changes. Triggers on "review this", "check this code", PR reviews, or code quality questions.
go-error-handling
by imrenagi
Best practices for error handling in Go applications, including error wrapping, domain errors, sentinel vs typed errors, and gRPC error mapping.
go-development
by imrenagi
Best practices for Go development, covering domain-driven design, context usage, and structured logging.
protobuf-developer
by imrenagi
Protobuf schema development guidelines. This skill should be used when writing, reviewing, or refactoring Protocol Buffer definitions to ensure consistency, backwards compatibility, and adherence to style guides.
react-gradual-architecture
by vandriesh
Incremental React code organization guidelines. Start small, then extract when scanning and responsibilities start to blur. Use when creating features, organizing files, refactoring components, or deciding when to extract hooks, UI, or utils.
plan-b
by bohdan-shulha
Create a concise plan for coding/build tasks, especially when users say "I want to make..." or "I need to do...". Use to generate a final plan by aggregating multiple subagent plan variants, include ASCII diagrams/flows/UI mockups when possible, and follow the create-plan style (read-only scan, minimal questions).
one-pass-debug
by apexbusiness-systems
"Omniscient zero-iteration debugging protocol. Triggers: debug, fix bug, error, crash, failing test, broken code, not working, exception, stack trace, troubleshoot, diagnose issue. Produces: Single surgical fix with 100% certainty. BLOCKS code changes until root cause proven. Eliminates guess-and-check loops entirely."