Pular para o conteúdo
Kitbay
Enviar
Skill

cli-exercise

MITAtualizado em 10 de nov. de 202646.962Estrelas no GitHubInclui scripts

A skill kept in the GitHub CLI repository for running real command-line programs from exact test cases, a broad goal or both, recording the terminal and reporting what happened.

O que a skill ensina

A skill kept in the GitHub CLI repository for running real command-line programs from exact test cases, a broad goal or both, recording the terminal and reporting what happened. Exact cases keep the caller's commands, inputs and checks as written, while explore cases let the agent choose checks within an agreed scope. It first checks dependencies, asking before any install, records the program's path, version and checksum, and gets approval for what the run may change. Cases run one by one through a bundled Go helper and a Node adapter for a pseudo-terminal, and results become one chaptered video, MP4 or GIF, with an HTML report on request. It needs Go, Node, ffmpeg and a monospaced font.

O que faz

  • Run exact or exploratory CLI test cases
  • Check dependencies and ask before installing
  • Record terminal sessions as chaptered video
  • Report case, capture and render failures separately