Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use when users...
Development
Code generation, debugging, testing, and development workflows
React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived...
Fetch PR discussion using GitHub CLI `gh api`, then address review/issue comments by updating code or drafting...
Create git commits and commit messages using conventional commits. Use when preparing commits, splitting changes...
Use when you have a spec or requirements for a multi-step task, before touching code
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or...
Python project workflow guidelines. Triggers: .py, pyproject.toml, uv, pip, pytest, Python. Covers package...
Documentation writing guidelines. Triggers: README, CHANGELOG, API docs, technical writing, user guides, code...
Fetch transcripts from YouTube videos for summarization and analysis.
VS Code integration for viewing diffs and comparing files. Use when showing file differences to the user.
Speech-to-text transcription using Groq Whisper API. Supports m4a, mp3, wav, ogg, flac, webm.
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
Google Drive CLI for listing, searching, uploading, downloading, and sharing files and folders.
Google Calendar CLI for listing calendars, viewing/creating/updating events, and checking availability.
Interactive browser automation via Chrome DevTools Protocol. Use when you need to interact with web pages, test...
Verification discipline for completion claims. Use when about to assert success, claim a fix is complete, report...
Red-green-refactor development methodology requiring verified test coverage. Use for feature implementation,...
Git branch completion workflow. Use when implementation is complete, tests pass, and a feature branch needs to be...
Test-Driven Development guidance. Use when writing code, implementing features, or fixing bugs in projects that...
Apple firmware and binary reverse engineering with the ipsw CLI tool. Use when analyzing iOS/macOS binaries,...
A development process for Python applications that uses TDD to iterate on a new project based around uv. Use when...
Migrate Python projects from setup.py/setup.cfg to pyproject.toml for use with uv. Use when upgrading legacy Python...