Back to tags
Tag

Agent Skills with tag: cli

84 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

status-map

Generate human-readable ASCII status visualizations for agent sessions

cliterminaldata-visualizationstatus-reports
ekson73
ekson73
01

cli-ifying

Convert Claude Code slash commands, skills, or agents into standalone CLI tools for Linux/Mac (Bash) and Windows (PowerShell). Use when user says "cli-ify", "make this a CLI", "convert to command line", or wants to reuse a skill outside of Claude Code. First assesses suitability - pushes back if the capability is better as a Claude skill.

clicommand-linebashpowershell
frankbria
frankbria
1

skill-helper

Helper for creating new Copilot CLI skills

cliautomationdeveloper-toolcopilot-cli
codegod100
codegod100
0

maker

Generate .NET Core data API code from model definitions using the Maker XML specification and CLI. Use when users need to: (1) Create Maker XML models from JSON objects, SQL scripts, or database schemas, (2) Generate .NET Core CRUD API endpoints from Maker XML, (3) Understand or validate Maker XML model definitions, or (4) Work with the Maker CLI tool for code generation.

.netcrudapicli
alanben
alanben
0

use-graphite

Manage stacked PRs with Graphite CLI (gt) instead of git push/gh pr create. Auto-detects Graphite repos and blocks conflicting commands with helpful alternatives. Use when: (1) About to run git push or gh pr create in a Graphite repo, (2) Creating a new branch for a feature, (3) Submitting code for review, (4) Large changes that should be split into reviewable chunks, (5) Hook blocks your git command and suggests gt equivalent. NOT for: repos not initialized with Graphite, git add/commit/status/log. Triggers: git push blocked, gh pr create blocked, create branch, submit PR, stacked PRs, split large PR, gt create, gt submit, graphite workflow.

gitpull-requestsclistacked-prs
LukasStrickler
LukasStrickler
0

workbench-sync

Sync workflows for Workbench CLI. Use when aligning local work items with GitHub issues, creating branches, or reconciling doc backlinks.

workflow-automationgithubclibranch-management
bravellian
bravellian
0

spec-kit

Technical integration layer for spec-kit CLI - handles automatic initialization, installation validation, project setup, and ensures proper file/directory layout. Called by all SDD workflow skills.

cliproject-initializationvalidationfile-structure
rhuss
rhuss
11

gh-search-prs

Use when searching GitHub pull requests ACROSS REPOSITORIES or organizations - provides syntax for filtering by draft status, merge status, review state, CI checks, branches. For current repo PRs, use gh pr list instead.

githubpull-requestsmulti-repositorycli
aaddrick
aaddrick
3

gh-search

Use when searching GitHub via CLI for issues, PRs, repos, code, or commits - provides correct syntax for exclusions, qualifiers, quoting, and platform-specific handling to avoid command failures

githubclisearchversion-control
aaddrick
aaddrick
3

gh-search-issues

Use when searching GitHub issues ACROSS REPOSITORIES or organizations - provides syntax for filtering by labels, state, assignees, authors, comments, reactions, dates. For current repo issues, use gh issue list instead.

github-issuesissue-searchcross-repositoryfiltering
aaddrick
aaddrick
3

sf-deploy

>

sf-clideploymentsalesforcecli
Jag Valaiyapathy
Jag Valaiyapathy
214

sf-flow

>

sf-clisalesforcecliworkflow-automation
Jag Valaiyapathy
Jag Valaiyapathy
214

hook-creator

>

webhookAPIautomationcli
basher83
basher83
2

skill-creator

>

skill-creationclitemplatetool-design
basher83
basher83
2

skill-factory

>

skill-authoringfactory-patternclitemplate
basher83
basher83
2

mcporter

Use when you need to access MCP servers without installing them directly in Claude Code. MCPorter provides CLI access to any MCP server via npx, enabling tool discovery, direct calls, and ad-hoc connections. Use for accessing external MCP capabilities like browser automation, API integrations, or any MCP-based tooling.

climcpbrowser-automationapi-integration
nicobailon
nicobailon
1

git-commit

Create git commits with succinct technical messages. Activates when user requests git commit creation.

gitcommit-messageversion-controlcli
Shavakan
Shavakan
21

spawning-agents-on-the-command-line

Use when subagents need to delegate work but can't use Task tool, or when needing to test skills in isolated context - spawns Claude instances via CLI backgrounding with JSON responses

spawningclibackground-processingjson
snits
snits
12

linear

Manages Linear issues, teams, and projects via CLI. Lists issues, creates tasks, views details, links issues, and runs GraphQL queries. Must use for "my Linear issues", "create Linear task", "link issues in Linear", "Linear API query", or any Linear project management request.

clilineargraphqltask-management
0xBigBoss
0xBigBoss
1

atl-cli

>

command-lineclitoolautomation
lroolle
lroolle
1

setup

Set up Vercel CLI and project configuration. Use when the user says "set up Vercel", "configure Vercel", "link to Vercel", or "vercel init".

vercelcliproject-configurationdeployment
vercel
vercel
2

cli-ninja-tools

CLI power tools for AI-assisted development. Use when (1) needing recommendations for CLI tools to install, (2) processing JSON/YAML data with jq/yq, (3) searching code with ripgrep or ast-grep, (4) documenting a CLI tool or multi-tool recipe you've discovered, (5) wanting to learn CLI patterns for data pipelines, or (6) setting up a new project and want CLI recommendations. Supports three modes - init (project scan), document (capture new recipes), and recommend (codebase analysis).

cliworkflow-automationcode-intelligenceproject-setup
killerapp
killerapp
1

alexa-cli

Control Amazon Echo/Alexa devices via the `alexacli` CLI. Use when the user asks to speak/announce on Echo devices, send voice commands to Alexa, control smart home devices, list Alexa devices, or trigger routines.

alexaclivoice-assistantsmart-home
buddyh
buddyh
1

todoist-cli

Manage Todoist tasks via the `todoist` CLI. Use when the user asks to add tasks, complete tasks, list today's tasks, search tasks, manage projects/labels/sections, or interact with Todoist in any way.

todoistclitask-managementproject-planning
buddyh
buddyh
1

snowflake-semantic-views

Create, alter, and validate Snowflake semantic views using Snowflake CLI (snow). Use when asked to build or troubleshoot semantic views/semantic layer definitions with CREATE/ALTER SEMANTIC VIEW, to validate semantic-view DDL against Snowflake via CLI, or to guide Snowflake CLI installation and connection setup.

snowflakesemantic-layerclisql-ddl
MiguelElGallo
MiguelElGallo
1

codex-collaboration

Codex CLI integration for code review and consultation. Use when: (1) code needs review before commit, (2) need expert consultation on implementation approach, (3) debugging assistance needed. This skill provides Codex interaction patterns only - workflow orchestration is defined in project CLAUDE.md.

codexcode-reviewdebuggingconsultation
hewenyu
hewenyu
11

cli-development

CLIツール開発ガイド。Node.js(Commander、Inquirer)、Python(Click、Typer)、Go(Cobra)、引数パース、インタラクティブUI、アーキテクチャ設計、テスト、配布方法など、プロフェッショナルなCLIツール開発のベストプラクティス。

clinodejspythongo
Gaku52
Gaku52
1

rust-cli-tui-developer

Expert guidance for Rust CLI and TUI development with official examples from clap, inquire, and ratatui libraries. Use when building command-line interfaces, terminal user interfaces, or console applications in Rust. Provides structured patterns, best practices, and real code implementations from official sources.

rustclituicommand-line
StrayDragon
StrayDragon
11

go-cli

CLI application patterns and best practices

command-lineclibest-practicesgo
pluginagentmarketplace
pluginagentmarketplace
1

go-cli-tools

Build production CLI tools with Cobra, Viper, and terminal UI

goclicobraviper
pluginagentmarketplace
pluginagentmarketplace
1

gomplate-manager

Validate gomplate templates against best practices (Rule 095). Use when user says "/gomplate", "validate templates", "check gomplate", "template best practices".

templatesstatic-analysisbest-practicescli
brianclaridge
brianclaridge
0

gcp-login

Authenticate to Google Cloud Platform using Application Default Credentials. Use when user selects GCP from cloud provider selection, or says "login to GCP", "gcloud auth", "authenticate to Google Cloud".

authenticationcredentials-managementGCPcli
brianclaridge
brianclaridge
0

mkdocs

Comprehensive guide for creating and managing MkDocs documentation projects with Material theme. Includes official CLI command reference with complete parameters and arguments, and mkdocs.yml configuration reference with all available settings and valid values. Use when working with MkDocs projects including site initialization, mkdocs.yml configuration, Material theme customization, plugin integration, or building static documentation sites from Markdown files.

static-site-generatorclimarkdowntheming
Jamie-BitFlight
Jamie-BitFlight
181

prompt-optimization-claude-45

Optimize CLAUDE.md files and Skills for Claude Code CLI. Use when reviewing, creating, or improving system prompts, CLAUDE.md configurations, or Skill files. Transforms negative instructions into positive patterns following Anthropic's official best practices.

claude-skillscliprompt-refinementbest-practices
Jamie-BitFlight
Jamie-BitFlight
181

python3-development

The model must use this skill when : 1. working within any python project. 2. Python CLI applications with Typer and Rich are mentioned by the user. 2. tasked with Python script writing or editing. 3. building CI scripts or tools. 4. Creating portable Python scripts with stdlib only. 5. planning out a python package design. 6. running any python script or test. 7. writing tests (unit, integration, e2e, validation) for a python script, package, or application. Reviewing Python code against best practices or for code smells. 8. The python command fails to run or errors, or the python3 command shows errors. 9. pre-commit or linting errors occur in python files. 10. Writing or editing python code in a git repository.\n<hint>This skill provides : 1. the users preferred workflow patterns for test-driven development, feature addition, refactoring, debugging, and code review using modern Python 3.11+ patterns (including PEP 723 inline metadata, native generics, and type-safe async processing). 2. References to favored modules. 3. Working pyproject.toml configurations. 4. Linting and formatting configuration and troubleshooting. 5. Resource files that provide solutions to known errors and linting issues. 6. Project layouts the user prefers.</hint>

pythonclipyproject.tomllinting
Jamie-BitFlight
Jamie-BitFlight
181

llm-cli

Process textual and multimedia files with various LLM providers using the llm CLI. Supports both non-interactive and interactive modes with model selection, config persistence, and file input handling.

clillm-integrationlarge-language-modelsfile-conversion
glebis
glebis
0

taskman

Agent memory and task management CLI. Use this skill when you need to persist context across sessions, track tasks, hand off work, or store temporary agent scratch data. Provides the `taskman` CLI for init, sync, describe, and history operations.

cliagent-memorytask-managementsession-persistence
charles-cooper
charles-cooper
71

using-xcode

Use this before running `xcodebuild` or working with Xcode - tells you the specifics of how we use Xcode and its tools

xcodexcodebuildmacoscli
czottmann
czottmann
0

cronlytic

Cronlytic cron job scheduler API via curl. Use this skill to create, manage, pause/resume scheduled HTTP requests and webhook automation.

cron-jobsapiwebhookautomation
vm0-ai
vm0-ai
0

dev.to

Dev.to API via curl. Use this skill to publish and manage articles on Dev.to.

apiclicurldev.to
vm0-ai
vm0-ai
0

sentry

Sentry API via curl. Use this skill to manage error tracking, list issues, resolve errors, and monitor releases in Sentry.

sentryrest-apiclierror-handling
vm0-ai
vm0-ai
0

github-automation

Automate GitHub operations using gh CLI - manage repositories, issues, pull requests, releases, and workflows. Use when working with GitHub, managing repos, creating issues/PRs, or when users mention GitHub operations, gh CLI, or repository management.

cligh-cligithubrepository-management
vm0-ai
vm0-ai
0

ai4pkm-helper

AI4PKM helper for onboarding guidance, quick help, and Gobi Desktop/CLI workflow integration.

ai4pkmonboardingclitool-integration
lifidea
lifidea
0

godot

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

godotgame-developmentcliarchitecture-patterns
bfollington
bfollington
0

nanobanana

Guide for generating and editing images using generative AI with the nanobanana CLI

cligenerative-aiimage-generationnanobanana
maragudk
maragudk
0

git

Guide for using git according to my preferences. Use it when you're asked to commit something.

gitclibest-practicesversion-control
maragudk
maragudk
0

worktrees

Guide for using git worktrees to parallelize development with coding agents. Use this skill when the user requests to work in a new worktree or wants to work on a separate feature in isolation (e.g., "Work in a new worktree", "Create a worktree for feature X").

git-worktreesgitbranching-strategycli
maragudk
maragudk
0

just-cli

This skill should be used when the user asks to "create a justfile", "write just recipes", "configure just settings", "add just modules", "use just attributes", "set up task automation", mentions justfile, just command runner, or task automation with just.

clitask-automationshell-scriptingjustfile
PaulRBerg
PaulRBerg
7210

node-deps

This skill should be used when the user asks to "update dependencies", "update npm packages", "run taze", "upgrade node packages", "check for outdated packages", "update package.json", or mentions dependency updates, npm/pnpm/yarn package upgrades, or taze CLI usage.

npmnodejspackage-managementcli
PaulRBerg
PaulRBerg
7210

template-ts-node

This skill should be used when the user asks to "create a TypeScript project", "set up Node.js project", "scaffold new project", "initialize TypeScript repo", "create a new library", "set up a CLI tool", or mentions setting up a new TypeScript/Node.js codebase.

typescriptnodejstemplatecli
PaulRBerg
PaulRBerg
7210

Page 1 of 2 · 84 results