AgentStack
SKILL verified MIT Self-run

Show Your Work

skill-quatico-solutions-agent-skills-show-your-work · by quatico-solutions

Use when the user says \"show your work\", \"make a demo\", \"prove it works\", \"demonstrate the feature\", \"capture the evidence\", \"showboat\", or \"rodney\". Also triggers on: demo this, demo time, show what you built, show me the results, prove your changes work, record what you did, write up what you built, document the results, demonstrate the fix, demonstrate what changed.

No reviews yet
0 installs
4 views
0.0% view→install

Install

$ agentstack add skill-quatico-solutions-agent-skills-show-your-work

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Show Your Work? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Show Your Work

Build a reproducible demo document that proves completed work — tests passing, UI correct, changes verified.

Tools: showboat (docs) + rodney or project-native tools (screenshots). Setup: ./install-dependencies.sh. Commands: showboat --help, rodney --help.

When to Use

Reactive (work complete): Review what changed (git diff, task context), capture evidence retrospectively.

Proactive (still implementing): Add a "Demo" subsection to the plan, build the document as each step completes.

When NOT to use:

  • Trivial changes (config tweaks, dependency bumps)
  • User explicitly declined a demo
  • Pure internal refactoring with no user-facing behavior

Workflow Checklist

- [ ] showboat --help (verify tool available)
- [ ] showboat init docs/demos/YYYY-MM-DD-.md "Title"
- [ ] showboat note — what changed and why
- [ ] showboat exec — test runs, build output, key commands
- [ ] Screenshots if UI changed (see tool selection below)
- [ ] showboat verify — re-run if outputs changed
- [ ] Commit demo + images (D intention, droppable on merge)
- [ ] Offer to attach key sections to PR description

Screenshots

Prefer project-native tools over rodney:

| If the project uses... | Use for screenshots | |------------------------|---------------------| | Playwright (BDD tests, MCP debugging) | Playwright screenshot API or test artifacts | | Cypress | Test runner output or cy.screenshot() | | Other test runner with screenshots | Reuse existing test artifacts | | None of the above | uvx rodney (see rodney --help) |

Embed with showboat image .

Output Location

| Situation | Location | Committed? | |-----------|----------|------------| | Default | docs/demos/ | Yes | | User specifies non-git destination | tmp/ | No | | Project rules specify another location | Follow project rules | Depends |

Naming: YYYY-MM-DD-.md, images as *-.png.

Sharing the Demo

PR attachment: Offer to embed key sections in the PR description under a ## Demo heading. Do NOT force-attach — ask first. See handling-pull-requests skill.

Gist fallback (gh is repo-agnostic — works even when the project is on Bitbucket/GitLab):

If no PR exists or the user declines attachment, offer to share as a gist. Ask visibility preference (private/public).

  1. Create gist with markdown only: gh gist create [--public] .md
  2. If the demo has images:
  • Clone: gh gist clone /tmp/gist-
  • Copy demo as readme.md (auto-pinned to top since 2025-03) and images into clone
  • git add, commit, push
  • Update readme.md image refs to raw URLs: https://gist.githubusercontent.com///raw//
  • Push updated markdown, then trash /tmp/gist-

Gist file sort order: !#-. → digits → _ → alpha. Name the demo readme.md so it pins above image files.

Common Mistakes

| Mistake | Fix | |---------|-----| | Skipping showboat verify | Always verify before commit | | Demo in tmp/ when it should be committed | Default to docs/demos/; tmp/ only for non-git destinations | | Duplicating tool flags in this skill | Run --help at runtime | | Passing images to gh gist create | Binary files rejected — clone gist repo, push images via git | | Demo file sorts below images in gist | Name the demo readme.md — auto-pinned to top since 2025-03 |

Integration with Other Skills

| Skill | Integration | |-------|-------------| | commit-notation | Demo commits use D intention (documentation) | | commit | One commit near the end; squash on updates; droppable if merging without demo | | handling-pull-requests | Offer to embed demo highlights in PR description | | Plan review skills | Suggest adding a demo step when reviewing plans | | BDD/acceptance tests | BDD/acceptance test screenshots feed into showboat documents |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.