/lc-feedback¶
File a GitHub issue against the right Lightcone repo from inside a session, with version info and error context auto-collected. Be fast — the user is in the middle of work.
Source: claude/lightcone/skills/lc-feedback/SKILL.md.
Argument hint: <what went wrong>.
Allowed tools¶
Read-only on the project. Files only land on GitHub via gh issue
create.
Workflow¶
gh auth statussilently. If not authenticated, tell the user to rungh auth loginand stop.- Get the description — typically inline (
/lc-feedback pipeline dies on second output); if not, ask once. - Triage the repo from session context:
- ASTRA — the
astraCLI, schema validation, YAML parsing, helpers. - lightcone-cli — the
lcCLI, recipes, container builds, scaffolding, skills, the engine layer. - Default to
lightcone-cliif ambiguous. - Collect environment silently:
- Confirm via
AskUserQuestion: show target repo, title, body. Options: "File it" / "Let me edit". - File:
If the
gh issue create --repo LightconeResearch/<REPO> \ --title "<TITLE>" --label "beta-feedback" --body "<BODY>"beta-feedbacklabel doesn't exist, retry without--label. Print the issue URL.
Issue body template¶
## What happened
[1–3 sentences combining user description + session context]
## Error
[Trimmed error/traceback from session, if any]
## Reproduction
[Brief steps from session context]
## Environment
- ASTRA: [version]
- lightcone-cli: [version]
- Python: [version]
- OS: [os]
Sections that don't apply are dropped.
Hard rules¶
- Be fast — minimize back-and-forth, one confirmation then file.
- Read-only on the project.
- Trim aggressively — only the relevant portion of errors.
- No sensitive data — strip absolute paths, credentials, tokens.
- Don't editorialize — report what happened.
Notes for the maintainer who's looking¶
The triage hint in the prompt currently says "lightcone-cli — lc CLI,
Dagster execution, recipes, container builds, scaffolding, skills."
That's stale — the Dagster mention should be replaced with
"Snakemake/Dask execution." See the SKILL.md source.