cli-productivity

Essential CLI tools and shell productivity patterns for efficient terminal workflows

5 stars

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

$curl -o ~/.claude/skills/cli-productivity/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/operations/devtools/cli-productivity/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/cli-productivity/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How cli-productivity Compares

Feature / Agentcli-productivityStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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

5
from vamseeachanta/workspace-hub

X/Twitter via xurl CLI: post, search, DM, media, v2 API.

xitter

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

Track and analyze usage metrics with timestamped logging, reporting, and trend detection

state-directory-manager

5
from vamseeachanta/workspace-hub

Manage persistent state directories with XDG-compliant paths and cleanup for bash scripts

parallel-batch-executor

5
from vamseeachanta/workspace-hub

Parallel task execution patterns using xargs and job control for significant performance gains

json-config-loader

5
from vamseeachanta/workspace-hub

Configuration file parsing patterns for bash scripts (INI, key=value, JSON)

interactive-menu-builder

5
from vamseeachanta/workspace-hub

Build multi-level interactive CLI menus with navigation and selection for bash scripts

git-sync-manager

5
from vamseeachanta/workspace-hub

Multi-repository git synchronization and fetch-pull-push patterns for batch operations across workspaces

complexity-scorer

5
from vamseeachanta/workspace-hub

Score task complexity using keyword matching, heuristic analysis, and configurable threshold rules

bash-cli-framework

5
from vamseeachanta/workspace-hub

Universal bash CLI patterns for colors, logging, headers, and error handling

weekly-gtm-productivity-steering

5
from vamseeachanta/workspace-hub

Turn interactive weekly GTM priorities into agent-executable packets and run productivity-flow reviews that reduce owner orchestration time.