Find the perfect skill
Debugging Expert
Development
Debugging specialist for errors, test failures, and unexpected behavior using root cause analysis.
C Programming Expert
Development
Write efficient C code with proper memory management and pointers, following C99/C11 standards.
E2E Testing Patterns
Testing
Build reliable, fast, and maintainable end-to-end test suites for confidence in shipping and catching regressions. Covers stable selectors, test data, CI/CD integration, and multi-browser testing.
gstack Skill Router
Development
Router for the gstack skill suite. Sends any gstack request to the right skill based on routing rules, including planning, QA, debugging, and design. Automatically invokes specialized skills when proactive mode is enabled.
Generate Player-Facing Patch Notes
Content
Generates player-facing patch notes from git history, sprint data, and internal changelogs, translating developer language into clear, engaging player communication.
CCXT for PHP
Development
Comprehensive guide to using the CCXT library in PHP for cryptocurrency exchange integration, covering REST and WebSocket APIs, authentication, and error handling.
Write unit tests
Testing
Write focused unit tests for backend and utility logic.
C Programming Expert
Development
Write efficient C code for systems programming with proper memory management and pointers.
Frontend Testing
Testing
Guidance for writing or changing Vitest and React Testing Library tests in web/ and packages/dify-ui/. Useful for frontend test strategy and evaluating existing approaches.
Continue Work on a Pull Request
Development
Continue work on an existing PR: resolve merge conflicts, fix CI failures, address reviewer feedback, and push updates. Fetches PR metadata via gh or the GitHub API.
REST API Caller
Development
Call REST APIs from Python, parse JSON responses, and extract useful fields to report back to the user.
Studio Testing Strategy
Testing
Testing strategy for Supabase Studio: extract logic into pure utility functions, use unit tests for exhaustive permutations, component tests for complex UI, and E2E for shared features.