patterns/csa-issue-reporter/skills/csa-issue-reporter/SKILL.md
Use when: CSA hits operational error, filing structured GitHub issue
npx skillsauth add ryderfreeman4logos/cli-sub-agent csa-issue-reporterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Check your initial prompt. If it contains the literal string "Use the csa-issue-reporter skill", then:
YOU ARE THE EXECUTOR. Follow these rules:
../../PATTERN.md relative to this SKILL.md, and follow it step by step.csa run, csa review, csa debate, or ANY csa command. You must perform the work DIRECTLY. Running any csa command causes infinite recursion.Only if you are the main agent (Claude Code / human user):
Automatically file a structured GitHub issue on the cli-sub-agent repository when CSA encounters an operational error (quota exhaustion, crash, parse failure, session state corruption, tool not found). The issue includes environment context (csa version, OS, rustc version), error classification with appropriate labels, and a structured body following Conventional Commits title format.
csa run --sa-mode true --skill csa-issue-reporter \
"Report error: <error_summary>. Command: <csa_command>. Output: <error_output>"
When operating under SA mode (e.g., dispatched by /sa or any autonomous workflow),
ALL csa invocations MUST include --sa-mode true. This includes csa run,
csa review, csa debate, and any other execution commands. Omitting --sa-mode
at root depth causes a hard error; passing false when the caller is in SA mode
breaks prompt-guard propagation.
csa --version, uname -srm, rustc --version, latest git commit hash.bug, provider-quotabug, crashbug, parsingbug, sessionbug, configurationbuggh issue create --repo RyderFreeman4Logos/cli-sub-agent with Conventional Commits title format (type(scope): error_summary).| Command | Effect |
|---------|--------|
| /csa-issue-reporter "codex quota exhausted during review" | File quota-related bug issue |
| /csa-issue-reporter "session state.toml parse error" | File parsing-related bug issue |
RyderFreeman4Logos/cli-sub-agentRyderFreeman4Logos/cli-sub-agent with structured body.tools
--- name = "csa-setup" version = "0.1.0" description = "Install CSA, Weave, and coding workflow patterns for AI agent bots" homepage = "https://github.com/RyderFreeman4Logos/cli-sub-agent" target = "agent-bots" --- # CSA Setup > Installation guide for AI agent bots (openclaw, Moltis, etc.) to set up > CSA and Weave with optional coding workflow patterns. ## Skill Files | File | Description | |------|-------------| | **skill.md** (this file) | Installation and setup guide | | **skills/AGENTS.
testing
Use when: converting TODO plan or open GitHub issues into deterministic execution checklist
development
Use when: full dev cycle branch->plan->implement->review->PR->merge
development
Use when: running CSA-driven code review, independent model selection