Port firmware from one architecture/board to another as a faithful 1:1 functional copy — reverse-engineer a provided firmware image (a…
Use when responding to PR review comments for specified pull request(s)
Use when the user wants to create/generate/scaffold a new Spring Boot project (Maven or Gradle, REST API / Web App / Spring Boot + Angular…
Implements push notifications across iOS, Android, and web using Firebase Cloud Messaging and native services.
This skill should be used when the user wants to create a pull request, or submit code for review.
Implements Pythonic idioms, PEP 8 standards, and modern type hinting to build robust, high-performance, and maintainable Python…
Enforces Python best practices, PEP 8 standards, and modern toolchain integration for high-quality software development.
Comprehensive Python programming guidelines based on Google's Python Style Guide.
Use when integrating the Radio Mast REST API at api.radiomast.io/v1: Token authentication, creating radio stations and streams…
Route requests to the focused Randroid development workflows and explain which capability to use.
Diagnoses and resolves complex React Native and Expo issues including white screens, Firebase connectivity, and performance bottlenecks.
Create and edit React Native Storybook stories using Component Story Format (CSF).
Build virtualized lists, grids, and tables with react-virtuoso.
Execute from codebase-scoped analysis through optional ADR decisions to complete Design Doc approval
Ensures code integrity during refactoring by enforcing strict comparison checklists and safety verification protocols.
Use when refactoring code - tracks the refactor in task docs and preserves behavior through small verified changes
Use when the user wants to rename, extract, split, move, or restructure code safely.
Audit a codebase for handcrafted code that duplicates functionality already available in the project's dependencies.
Reviews existing test code for conformance to the test-designing-guide and test-writing-guide, then applies the refinements.
Remove unnecessary or low-quality AI-generated code from the branch diff.
Conducts deep architectural research and comparative analysis of GitHub repositories to generate actionable project insights.