Repository navigation
Conversation
Move the line-capture and line-analyze commands to .agents/skills, with their scripts next to them, and link .claude/skills to .agents/skills so Claude Code finds them. The capture launcher now runs a dependency preflight first and works on macOS, Linux and Windows (Git Bash). The CDP recorder releases every page-like target so extension windows no longer open frozen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Moves
line-captureandline-analyzefrom commands to skills in this repo, with their scripts next to them, as asked on #280. Please review this one first: it is the base of a stack of five PRs that bring the LINE skills here.🇬🇧 More details
Summary
line-captureandline-analyzeare now skills in.agents/skills/, each with its scripts in ascripts/folder.scripts/and get the updates that scripts: make the LINE extension capture work on macOS, Linux and Windows #278 had: a dependency preflight, and a launcher that works on macOS, Linux and Windows (Git Bash)..claude/skillslinks to.agents/skills, so Claude Code finds the skills. Codex already reads.agents/skills.Why
On #280, @highesttt asked to improve the skills here and review them, instead of pointing to a repo outside the project. This stack does that. Each PR adds or updates one part:
line-captureandline-analyze.line-test-plan.line-evidence.line-beeper-api.line-implement, and the old.agents/commandsfolder goes away.GitHub cannot stack PRs from a fork, so every PR targets
main. Until this one merges, the diff of each later PR also shows this one.Changes
.agents/commands/line-capture.mdand.agents/commands/line-analyze.mdbecome.agents/skills/line-capture/SKILL.mdand.agents/skills/line-analyze/SKILL.md.scripts/line-chrome-capture.shandscripts/line-cdp-capture.pymove to.agents/skills/line-capture/scripts/.line-capture-preflight.shchecks Chrome (Chromium on Linux), Python 3.8+ andwebsocket-client. It printsOKorMISSINGper item. The launcher refuses to start while something is missing, because without it only the net-log is saved.scripts/parse-line-traffic.pyandscripts/redact-line-capture.pymove to.agents/skills/line-analyze/scripts/. The analyze skill now prefers the CDP capture over the net-log, and redacts before anything is read or quoted..agents/skills/line-implement/REFERENCE.mdpoints at the new script paths. The fullline-implementupdate comes in PR 5.How it was tested
line-captureand parsed and redacted withline-analyze. The field-by-field findings are in this comment.bash .agents/skills/line-capture/scripts/line-capture-preflight.shon macOS (arm64): allOK.bash -non both shell scripts andpython3 -m py_compileon the Python scripts.pre-commit runon every changed file: passed.Not tested (and why)
Related
🤖 Generated with Claude Code using clins:create-pr