Skip to content

Make dcore the single skill: thread-by-thread citizen report - #8

Merged
smarchone merged 1 commit into
mainfrom
dcore-single-skill
Oct 23, 2026
Merged

smarchone merged 1 commit into
mainfrom
dcore-single-skill

Conversation

@smarchone

Copy link
Copy Markdown
Owner

What

  • Removes the old dcore summary skill and dcore-report; renames dcore-citizen to dcore (invoke with /dcore).
  • Keeps the shared scripts: fetch.py and transcript_chunks.py now live in .claude/skills/dcore/scripts/.
  • Adds a worked example in docs/examples/civic-sense/: the report and provenance for the WTF Discourse debate "Indian cities are broken because Indians lack civic sense" (video).
  • README now describes the one skill: what it shows, how to run it, which file tunes what.

Tests

uv run --with pytest pytest -q tests → 7 passed. The schema test runs on both templates and the example; the old summary-page test is removed.

Note

fetch.py needs youtube-transcript-api 1.x (fails on 0.6.x); the README shows a uv command that works.

🤖 Generated with Claude Code

- Remove the old dcore summary skill and dcore-report; rename dcore-citizen to dcore
- Move fetch.py and transcript_chunks.py into .claude/skills/dcore/scripts/
- Add docs/examples/civic-sense/: report and provenance for the WTF Discourse civic-sense debate
- Tests check both templates and the example against the report schema
- README describes the one skill

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@smarchone
smarchone merged commit 521fe9c into main Oct 23, 2026
1 check passed
@smarchone
smarchone deleted the dcore-single-skill branch October 23, 2026 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant