chase-log-debug
SKILL.md
Chase Log Debug
Use chase as the single entrypoint for log triage.
Prefer JSON responses for machine steps, then switch to text only when reading long tails.
Quick Flow
- Verify the project is initialized:
- Run
chase describe --output json. - If initialization is missing, run
chase install ..
- Run
- Collect high-signal failures first:
- Run
chase errors --output json.
- Run
- Inspect specific logs only when needed:
- Run
chase logs $TARGET 120 --output json
- Run
- Produce a shareable snapshot for handoff:
- Run
chase debug-bundle --output json. - Read
.debug/latest.md.
- Run
Command Contract
Use these commands by default:
chase describe --output json: Return command surface and expected project files.chase errors --output json: Return regex matches across.logs/*.log.chase logs <target> <lines> --output json: Return tail content for one target.chase summary --output json: Return per-log metadata and short tails.chase debug-bundle --output json: Write.debug/latest.mdand return output path.chase dev-up <target> --dry-run --output json: Validate launch command without starting services.
Agent Rules
- Prefer
--output jsonfor any step where another tool or decision follows. - Use
--dry-runbefore actions that may start long-running processes. - Keep
linessmall first (80-200), then increase only if unresolved. - Do not read pane output directly when
chasedata exists. - If a command fails due to missing config, initialize with
chase install .and continue.
Escalation Pattern
If chase errors is empty but issue persists:
- Run
chase summary --output json. - Inspect suspicious target with
chase logs <target> 300 --output json. - Rebuild snapshot with
chase debug-bundle --output json. - Report findings using
.debug/latest.md+ exact failing lines.
Weekly Installs
2
Repository
tsubasahonda/skillsFirst Seen
6 days ago
Security Audits
Installed on
amp2
cline2
opencode2
cursor2
kimi-cli2
codex2