Custom skills for Claude Code CLI.
Run interactive CLI commands (Python/Node REPLs, debuggers, long-running processes) in isolated tmux sessions.
Features:
- Session isolation - all operations run in dedicated
tmux-clisession - Support for REPLs, debuggers (pdb, gdb), test watchers, servers
- Automatic cleanup of interactive sessions after task completion
Requirements:
Installation:
# Install tmux (macOS)
brew install tmux
# Install tmux (Ubuntu/Debian)
sudo apt install tmux
# Install tmux-cli via uv
uv tool install claude-code-toolsDocumentation: tmux-cli instructions & FAQ
Run interactive Codex CLI sessions for code review, security audits, refactoring, and multi-turn conversations with OpenAI Codex.
Features:
- Interactive Codex sessions via tmux-cli isolation
- Configurable model settings (gpt-5-codex, gpt-5)
- Adjustable reasoning effort and sandbox modes
- Task-specific presets for common workflows
- Multi-turn conversation support
Requirements:
- tmux (v3+) - terminal multiplexer
- tmux-cli - CLI tool for tmux control
- Codex CLI - OpenAI's coding assistant CLI
- OpenAI API credentials configured
Installation:
# Install tmux (macOS)
brew install tmux
# Install tmux-cli via uv
uv tool install claude-code-tools
# Install Codex CLI
npm install -g @openai/codex
# Configure OpenAI credentials
export OPENAI_API_KEY="your-api-key"Manage TickTick tasks and projects from the command line with OAuth2 authentication and secure credential storage.
Features:
- List, create, update, complete, and abandon tasks
- Manage projects (lists)
- Batch operations for multiple tasks
- JSON output for scripting
- Secure credential storage via
pass(GPG-encrypted)
Requirements:
- Bun - JavaScript runtime
- pass - password manager for secure credential storage
- TickTick OAuth app credentials (create here)
Installation:
# Install bun (macOS/Linux)
curl -fsSL https://bun.sh/install | bash
# Install pass (macOS)
brew install pass
# Install dependencies
cd ~/.claude/skills/ticktick && bun install
# Store credentials in pass
pass insert ticktick-cli/client-id
pass insert ticktick-cli/client-secret
# Authenticate
bun run scripts/ticktick.ts authSkills must be symlinked to ~/.claude/skills/ directory.
# Create skills directory if it doesn't exist
mkdir -p ~/.claude/skills
# Symlink a skill
ln -s /path/to/claude_skills/tmux-cli ~/.claude/skills/tmux-cli- Create a directory with your skill name
- Add
SKILL.mdwith frontmatter (name, description, allowed-tools) and instructions - Symlink to
~/.claude/skills/
Example SKILL.md structure:
---
name: skill-name
description: Brief description of when to use this skill
allowed-tools: Bash, Read, Edit
---
# Skill Title
Instructions for Claude on how to use this skill...