By wildcard
Shell ergonomics plugin: AI-powered statusline, session tracking, summaries, and developer experience tools
Implement AI-powered statusline with session tracking, plan detection, workspace emojis, and intelligent caching for Claude Code
This skill should be used when the user asks to "set up shell completions", "fix zsh completions", "configure tab completion", "add completions for brew/npm/cargo", "troubleshoot missing completions", or mentions fpath, compinit, or Oh My Zsh completion issues.
A Claude Code plugin focused on shell ergonomics: AI-powered statusline enhancements, session tracking, intelligent summaries, and developer experience improvements.
✅ AI-Powered Statusline - 3-line status display with Starship integration ✅ Session Names - Auto-generated meaningful session names using Claude Haiku ✅ AI Summaries - Intelligent session summaries based on your actual work ✅ Plan Tracking - Correlate Claude Code plans with sessions ✅ Tool Usage Display - Show top 3 tools used in current session ✅ Smart Caching - Message-count-based invalidation (idle sessions keep state) ✅ Intelligent Cleanup - Threshold-based cache management (only when > 100MB)
/plugin marketplace add wildcard/shell-ergonomics-skills
/plugin install shell-ergonomics-skills@wildcard
Add to ~/.claude/settings.json:
{
"statusLine": {
"type": "command",
"command": "bash ~/.claude/plugins/cache/shell-ergonomics-skills/skills/advanced-statusline/scripts/statusline-wrapper.sh"
}
}
Then restart Claude Code.
# Clone the repository
git clone [email protected]:wildcard/shell-ergonomics-skills.git
# Run Claude Code with the plugin loaded
claude --plugin-dir ./shell-ergonomics-skills
For development, configure statusline in ~/.claude/settings.json:
{
"statusLine": {
"type": "command",
"command": "bash /path/to/your/clone/shell-ergonomics-skills/skills/advanced-statusline/scripts/statusline-wrapper.sh"
}
}
Replace /path/to/your/clone with your actual clone path, then restart Claude Code.
The statusline displays 3 lines:
🦀 Claude 3.5 Sonnet | main via 🦀 v1.74.0 | 45% ctx
Creating plugin project with tests 🔧 Read, Write, Edit | 1370c291
Shell ergonomics skills 📋 curious-noodling-catmull
Line 1: Workspace emoji, model, git branch (via Starship), context percentage Line 2: AI-generated summary, tool usage, session ID Line 3: Session name, plan indicator
The plugin registers hooks that run automatically:
Uses Claude Haiku with structured output for:
See tests/README.md for the test suite using bats-core.
# From the plugin directory
bats tests/*.bats
Statusline shows errors:
brew install starshipbrew install jqHooks don't run:
ls -la hooks/scripts/AI summaries timeout:
MIT
Matches all tools
Hooks run on every tool call, not just specific ones
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub wildcard/claude-marketplace --plugin shell-ergonomics-skillsAuto-generated session titles + per-session colors in the statusline, so parallel Claude Code sessions are easy to tell apart at a glance.
Status line with context window, cost, and model info
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress
A comprehensive statusline dashboard for Claude Code — session summary, quota bars, agent tracker, MCP health, message history, and more. All at a glance, no slash commands needed.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer