full-workflow

v2026.09.24

Full workflow - record + backup + convert + analyze. TRIGGERS - full workflow, complete recording, end-to-end.

GitHub
安装命令
npx skhub add terrylica/full-workflow
Markdown
SKILL.md

/asciinema-tools:full-workflow

Complete end-to-end workflow: record, backup, convert, and analyze.

Self-Evolving Skill: This skill improves through use. If instructions are wrong, parameters drifted, or a workaround was needed — fix this file immediately, don't defer. Only update for real, reproducible issues.

Arguments

ArgumentDescription
-t, --titleRecording title
-q, --quickQuick analysis after recording
-f, --fullFull analysis after recording
-d, --domainsDomains for analysis
--no-backupSkip streaming backup
--no-analyzeSkip analysis (just record + convert)

Execution

Chains multiple skills: record -> backup -> convert -> analyze

Skip Logic

  • If -t provided -> use title directly
  • If -q or -f provided -> skip workflow configuration
  • If --no-backup -> skip backup step
  • If --no-analyze -> skip analysis step

Workflow

  1. Config: AskUserQuestion for workflow options
  2. Record: Invoke asciinema-recorder
  3. Backup: Invoke asciinema-streaming-backup (if enabled)
  4. Convert: Invoke asciinema-converter
  5. Analyze: Invoke asciinema-analyzer (if enabled)
  6. Report: Display summary

Example Usage

# Quick workflow with title
/asciinema-tools:full-workflow -t "Feature dev" -q

# Full analysis on trading domain
/asciinema-tools:full-workflow -f -d trading,ml

# Record only, analyze later
/asciinema-tools:full-workflow --no-analyze

Troubleshooting

IssueCauseSolution
Recording not foundNo active asciinema sessionRun /asciinema-tools:record first
Backup skippedDaemon not runningRun /asciinema-tools:daemon-start
Convert failsInvalid .cast formatCheck asciinema version with asciinema -V
Analysis times outLarge recording fileUse --no-analyze and run separately
Permission deniedOutput dir not writableCheck directory permissions

Post-Execution Reflection

After this skill completes, check before closing:

  1. Did the command succeed? — If not, fix the instruction or error table that caused the failure.
  2. Did parameters or output change? — If the underlying tool's interface drifted, update Usage examples and Parameters table to match.
  3. Was a workaround needed? — If you had to improvise (different flags, extra steps), update this SKILL.md so the next invocation doesn't need the same workaround.

Only update if the issue is real and reproducible — not speculative.

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

MIT

源路径

plugins/asciinema-tools/skills/full-workflow

默认分支

main

最新提交

b657cca

Tree SHA

906e003