mcpField
F
full-workflow

full-workflow

github.com/terrylicaProductivity196 installsUpdated today
Repository

About full-workflow

An end-to-end asciinema workflow skill that chains recording, streaming backup, conversion, and analysis. Parameters can skip backup or analysis and select quick or full analysis.

Key features

  1. 01Chain recording, backup, conversion, and analysis
  2. 02Accept title and analysis-domain options
  3. 03Skip backup or analysis steps
  4. 04Offer quick and full analysis modes
  5. 05Display a completion summary

Use cases

  1. 01Record and analyze a terminal session
  2. 02Record and convert now, analyze later
  3. 03Set a title or domains for analysis

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/terrylica/cc-skills --skill full-workflow

After installing, type/full-workflowin Claude Code to confirm it loaded.

Bundled filesreferences/evolution-log.md

Details

From the project README

/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.

Comments

Markdown supported