
from skills_all-in-one47
Parses Charles Proxy .chlsj session files to extract requests and responses, filter by path or method, and export structured JSON for inspection or analysis.
This skill provides a Python-based extractor for Charles Proxy .chlsj exports. It reads session JSON, extracts request/response records, filters by URL pattern and HTTP method, and outputs summaries or full JSON exports for analysis.
Use when inspecting mobile/web debug captures from Charles Proxy, extracting API call details, filtering by endpoint/method, or exporting traffic to JSON for downstream analysis.
Callable via Bash from agent runtimes that can execute Python (Claude, ChatGPT tool chains, or MCP workflows).
Charles Proxy Session Extractor parses .chlsj files to extract and filter HTTP requests/responses. The SKILL.md is well-documented with clear triggers, examples, and troubleshooting, but the referenced extract_responses.py script is not bundled — users must source it separately. No scripts were available to run or test. The skill is niche, targeting developers debugging with Charles Proxy, but fills a legitimate need within that audience.
Clean skill with no security concerns. Main issue is the missing script dependency — the SKILL.md references ./extract_responses.py but it's not included in the skill's scripts directory, reducing practicality.