byethrow

11.2k
ryoppippiryoppippi

Reference the byethrow documentation to understand and use the Result type library for error handling in JavaScript/TypeScript. Access detailed API references, practical usage examples, and best practice guides.

195 days ago

use-gunshi-cli

11.2k
ryoppippiryoppippi

Use the Gunshi library to create command-line interfaces in JavaScript/TypeScript.

195 days ago

create-pr

196
ryoppippiryoppippi

Manages complete PR workflow from start to finish - creates feature branch, commits changes, pushes to remote, and opens pull request. Use when user wants to create a PR (e.g., "create a PR for these changes" or "the fix is ready, push it up and create a pull request").

195 days ago

merge-main

196
ryoppippiryoppippi

Merge the latest main branch into your current feature branch. Use when you need to sync your branch with upstream changes.

195 days ago

you-might-not-need-an-effect

196
ryoppippiryoppippi

Review React code for unnecessary useEffect usage based on react.dev guidelines. Analyses code for useEffect anti-patterns and optionally applies fixes. Use when reviewing React code quality or refactoring effects.

195 days ago

react-server-components

196
ryoppippiryoppippi

Review React code for proper Server/Client Component boundaries based on Next.js and React documentation. Identifies misplaced 'use client' directives and suggests optimal component splitting.

195 days ago

fix-ci

196
ryoppippiryoppippi

Automatically diagnose and fix CI failures using the gh CLI. Fetches logs from broken GitHub Actions, analyses errors, and applies fixes.

195 days ago

pr-apply-review

196
ryoppippiryoppippi

Fetch and apply review comments from the current PR. Use when you need to address PR feedback.

195 days ago

remaining-todo

196
ryoppippiryoppippi

Summarise current status, completed work, and remaining tasks when context is running low. Use when you need to hand off work or document progress before context limit.

195 days ago

create-commits-and-push

196
ryoppippiryoppippi

Creates atomic git commits and pushes to remote. Use when you want to commit changes and push without creating a PR (e.g., "commit and push my changes" or "push this up").

195 days ago

commit

196
ryoppippiryoppippi

Creates atomic git commits following Conventional Commits specification with detailed, well-structured messages. Analyzes changes and splits them into logical units. Use when committing code changes that need proper structure and comprehensive documentation (e.g., "commit my authentication changes" or "finished implementing search, time to commit").

195 days ago

council

196
ryoppippiryoppippi

Spawns multiple parallel task agents to deeply explore and analyse a codebase area of interest. Gathers comprehensive insights by combining diverse perspectives from multiple agents.

195 days ago