Skill: myakove/ccsinfo (version 0.1.6)

--- name: ccsinfo description: Query and analyze Claude Code session data from a remote server. Use when asked to inspect Claude Code sessions, view conversation history, check tool calls, track tasks, search prompts, or view usage statistics. Requires CCSINFO_SERVER_URL to be set and a ccsinfo server running. metadata: {"clawdbot":{"requires":{"env":["CCSINFO_SERVER_URL"],"bins":["ccsinfo"]},"install":[{"id":"script","kind":"script","command":"bash scripts/install.sh","bins":["ccsinfo"],"label":"Install ccsinfo CLI"}]}} --- # ccsinfo - Claude Code Session Info Access and analyze Claude Code session data from a remote ccsinfo server running on the user's machine. **Server Repository**: https://github.com/myk-org/ccsinfo ## Requirements ### 1. Server Setup (on the machine with Claude Code data) The ccsinfo server must be running on the machine that has Claude Code session data. Install and run the server: ```bash # Install ccsinfo uv tool install git+https://github.com/myk-org/ccsinfo.git # Start the server (accessible on LAN) ccsinfo serve --host 0.0.0.0 --port 9999 ``` The server reads Claude Code session data from `~/.claude/projects/` and exposes it via REST API. For full server documentation, see: https://github.com/myk-org/ccsinfo ### 2. Client Setup (where this skill runs) The `ccsinfo` CLI tool must be installed. Check if installed: ```bash which ccsinfo ``` If not installed, run the installation script: ```bash bash scripts/install.sh ``` ### 3. Configuration Set the `CCSINFO_SERVER_URL` environment variable to point to your server: ```bash export CCSINFO_SERVER_URL=http://192.168.1.100:9999 ``` Add this to your shell profile (`.bashrc`, `.zshrc`, etc.) to persist across sessions. ## Quick Start All commands automatically connect to the remote server via `$CCSINFO_SERVER_URL`. ### List recent sessions ```bash ccsinfo sessions list ``` ### Show session details (supports partial ID matching) ```bash ccsinfo sessions show <session-id> ``` ### View conversation messages ```bash ccsinfo sessions messages <session-id> ``` ### Search sessions by content ```bash ccsinfo search sessions "search term" ``` ### View global statistics ```bash ccsinfo stats global ``` ## Common Workflows ### Inspect a specific session 1. List sessions to find the ID: ```bash ccsinfo sessions list ``` 2. Show session details: ```bash ccsinfo sessions show <id> ``` 3. View messages: ```bash ccsinfo sessions messages <id> ``` 4. Check tool calls: ```bash ccsinfo sessions tools <id> ``` ### Find sessions by content ```bash # Search across all sessions ccsinfo search sessions "refactor" # Search message content ccsinfo search messages "fix bug" # Search prompt history ccsinfo search history "implement feature" ``` ### Track tasks ```bash # Show all pending tasks ccsinfo tasks pending # List tasks for a session ccsinfo tasks list -s <session-id> # Show specific task details ccsinfo tasks show <task-id> -s <session-id> ``` ### View statistics and trends ```bash # Overall usage stats ccsinfo stats global # Daily activity breakdown ccsinfo stats daily # Analyze trends over time ccsinfo stats trends ``` ### Work with projects ```bash # List all projects ccsinfo projects list # Show project details ccsinfo projects show <project-id> # Project statistics ccsinfo projects stats <project-id> ``` ## Output Formats Most commands support `--json` for machine-readable output: ```bash ccsinfo sessions list --json ccsinfo stats global --json ``` This is useful for parsing results programmatically or filtering with `jq`. ## Session ID Matching Session IDs support partial matching - use the first few characters: ```bash ccsinfo sessions show a1b2c3 # matches a1b2c3d4-e5f6-7890-abcd-ef1234567890 ``` ## Reference For complete command reference, see [cli-commands.md](references/cli-commands.md). ## Troubleshooting ### Check server connectivity ```bash # Verify server URL is set echo $CCSINFO_SERVER_URL # Test connection (list sessions) ccsinfo sessions list ``` ### Verify installation ```bash # Check if ccsinfo is installed which ccsinfo # Check version ccsinfo --version ``` ### Reinstall if needed ```bash bash scripts/install.sh ```


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (HIGH)