Skip to content

Add the record agent skill and the PATE-stack repository frame - #1

Merged
TGPSKI merged 1 commit into
mainfrom
skill-and-scaffold
Aug 5, 2026
Merged

Add the record agent skill and the PATE-stack repository frame#1
TGPSKI merged 1 commit into
mainfrom
skill-and-scaffold

Conversation

@TGPSKI

@TGPSKI TGPSKI commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • SKILL.md — the agent skill for unattended terminal-demo production: storyboard from the app's real keybindings (never guess; pin the startup view), pty-smoke the key script, record, verify every coalesced frame (magick -coalesce), publish to docs/media/ with storyboard-narrating alt text. Every phase guard maps to a real bad take from the session that produced pane's README demos.
  • assets/drive.py — the unattended operator: runs record.sh (or any command via --smoke) in a pty and plays a timed delay:keys script with named keys (ENTER/TAB/ESC/CTRL_D/arrows). Stdlib-only.
  • Scaffold-repo treatment (run-watcher as the model): AGENTS.md, CONTRIBUTING/SECURITY/CoC/CHANGELOG, CODEOWNERS, four rulesets, single-tier Check CI with shellcheck enforced, self-documenting Makefile.
  • Standalone fixes: usage text/Makefile drop the scripts/recording/ heritage; --print-config now works without asciinema/agg (it's the CI doctor probe).

Test plan

  • make check green (lint, doctor, drive.py compile/help/grammar)
  • drive.py --smoke clean exit; end-to-end --record produced a real cast+GIF against pane's make demo
  • scaffold detect.go: 4/4 phases complete

SKILL.md: five-phase demo workflow (storyboard from real keybindings ->
pty smoke -> record -> verify every coalesced frame -> publish to
docs/media/), distilled from producing pane's three README demos
unattended. assets/drive.py: the unattended pty operator with a timed
delay:keys script grammar. Scaffold: AGENTS.md, governance, rulesets,
single-tier Check CI (shellcheck enforced), standalone Makefile; usage
text loses its scripts/recording heritage and --print-config now works
without asciinema/agg so doctor probes run anywhere.
@TGPSKI
TGPSKI merged commit bda6473 into main Aug 5, 2026
1 check passed
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