Use the Gunshi library to create command-line interfaces in JavaScript/TypeScript.
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
skills listSkill Instructions
name: use-gunshi-cli description: Use the Gunshi library to create command-line interfaces in JavaScript/TypeScript. globs: "*.ts, *.tsx, *.js, *.jsx, package.json" alwaysApply: false
use gunshi library for creating cli instead of other libraries including cac, yargs, commander, etc. Gunshi is a modern javascript command-line library
For more information, read the gunshi API docs in node_modules/@gunshi/docs/**.md.
More by ryoppippi
View allCreates 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").
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").
Guide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patterns, find specific code structures, or perform complex code queries that go beyond simple text search. This skill should be used when users ask to search for code patterns, find specific language constructs, or locate code with particular structural characteristics.