cli-productivity
Essential CLI tools and shell productivity patterns for efficient terminal workflows
Best use case
cli-productivity is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Essential CLI tools and shell productivity patterns for efficient terminal workflows
Teams using cli-productivity should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/cli-productivity/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How cli-productivity Compares
| Feature / Agent | cli-productivity | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Essential CLI tools and shell productivity patterns for efficient terminal workflows
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Cli Productivity ## When to Use This Skill ### USE when: - Building efficient terminal workflows - Processing text and JSON data - Searching codebases quickly - Navigating file systems efficiently - Automating repetitive tasks - Creating shell functions and aliases - Building interactive scripts ### DON'T USE when: - GUI-based workflows are more appropriate - Processing binary data (use specialized tools) - Complex data analysis (use Python/Pandas) - Tasks requiring visual feedback ## Prerequisites ### Installation **macOS (Homebrew):** ```bash # Essential modern tools brew install jq # JSON processor brew install fzf # Fuzzy finder brew install ripgrep # Fast grep (rg) brew install fd # Fast find brew install bat # Better cat brew install exa # Better ls (or eza) brew install zoxide # Smart cd *See sub-skills for full details.* ## Version History - **1.0.0** (2026-01-17): Initial release - Core CLI tools coverage (jq, fzf, ripgrep, fd, bat, exa) - Shell aliases and functions - Pipeline patterns - Integration examples - Shell configuration templates --- **Use this skill to build efficient, productive terminal workflows with modern CLI tools!** ## Sub-Skills - [1. jq - JSON Processing (+1)](1-jq-json-processing/SKILL.md) - [3. ripgrep (rg) - Fast Search (+1)](3-ripgrep-rg-fast-search/SKILL.md) - [5. bat - Better cat (+2)](5-bat-better-cat/SKILL.md) - [8. Shell Aliases and Functions](8-shell-aliases-and-functions/SKILL.md) - [1. Complete Shell Configuration (+1)](1-complete-shell-configuration/SKILL.md) - [3. Interactive Script Template](3-interactive-script-template/SKILL.md) - [1. Tool Selection Guidelines (+2)](1-tool-selection-guidelines/SKILL.md) - [Common Issues](common-issues/SKILL.md)
Related Skills
xurl
X/Twitter via xurl CLI: post, search, DM, media, v2 API.
xitter
Interact with X/Twitter via the x-cli terminal client using official X API credentials. Use for posting, reading timelines, searching tweets, liking, retweeting, bookmarks, mentions, and user lookups.
research-paper-writing
End-to-end pipeline for writing ML/AI research papers — from experiment design through analysis, drafting, revision, and submission. Covers NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Integrates automated experiment monitoring, statistical analysis, iterative writing, and citation verification.
usage-tracker
Track and analyze usage metrics with timestamped logging, reporting, and trend detection
state-directory-manager
Manage persistent state directories with XDG-compliant paths and cleanup for bash scripts
parallel-batch-executor
Parallel task execution patterns using xargs and job control for significant performance gains
json-config-loader
Configuration file parsing patterns for bash scripts (INI, key=value, JSON)
interactive-menu-builder
Build multi-level interactive CLI menus with navigation and selection for bash scripts
git-sync-manager
Multi-repository git synchronization and fetch-pull-push patterns for batch operations across workspaces
complexity-scorer
Score task complexity using keyword matching, heuristic analysis, and configurable threshold rules
bash-cli-framework
Universal bash CLI patterns for colors, logging, headers, and error handling
weekly-gtm-productivity-steering
Turn interactive weekly GTM priorities into agent-executable packets and run productivity-flow reviews that reduce owner orchestration time.