원클릭으로
gather-screenshots
Generate screenshot capture checklists for Product Demo lessons based on readiness assessment.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate screenshot capture checklists for Product Demo lessons based on readiness assessment.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Evaluate SLT quality across 5 dimensions with rewrite suggestions.
Interview the user to classify each SLT by lesson type and build up lesson type heuristics.
Draft Student Learning Targets for a new course or module.
Assess your readiness to coach a learner through each SLT.
Release a new version of Coach across all three distribution channels — Claude Code marketplace, npm, and GitHub.
Capture and apply knowledge from course development to improve future runs.
| name | gather-screenshots |
| description | Generate screenshot capture checklists for Product Demo lessons based on readiness assessment. |
| license | MIT |
| metadata | {"author":"Andamio","version":"1.0.0"} |
Generates a structured screenshot capture checklist from a course's readiness assessment. Used during Phase 6 (Gather Context) of the course workflow to prepare assets for Product Demo lessons.
/self-assess-readiness identifies Product Demo SLTs as "Needs Context"/gather-screenshots # Interactive: asks which course
/gather-screenshots andamio-for-contributors # Specify course
If no course specified, scan courses-in-progress/ and ask which course to generate checklist for.
Read 04-readiness-assessment.md to identify:
03-lesson-type-classification.md)Read 00-course.md to get:
Create assets/screenshots/README.md with:
# Screenshot Capture Checklist: [Course Name]
**Generated from:** `04-readiness-assessment.md`
**Target site:** [primary URL]
**Last updated:** [date]
## Capture Settings
- **Browser:** Chrome or Firefox (consistent across all screenshots)
- **Window width:** 1280px recommended
- **Theme:** Use default theme
- [Any course-specific settings]
## Naming Convention
[slt-number]-[flow-name]-[sequence].png
## Checklist
### SLT [X.Y]: [SLT text]
| # | Filename | What to Show | Status |
|---|----------|--------------|--------|
| 1 | `X.Y-flow-name-01.png` | [specific UI state] | [ ] |
| 2 | `X.Y-flow-name-02.png` | [next UI state] | [ ] |
**Capture notes:**
- [specific guidance for this flow]
---
[Repeat for each Product Demo SLT]
## Summary
| SLT | Screenshots Needed | Captured | Notes |
|-----|-------------------|----------|-------|
| X.Y | [count] | 0 | [brief note] |
**Total:** [n] screenshots
## Capture Session Notes
_Use this space to record observations during capture:_
- Date:
- Tester:
- Environment:
- Observations:
Ensure assets/screenshots/ directory exists:
courses-in-progress/[course-slug]/
assets/
screenshots/
README.md # The checklist
# Screenshots will be added here
After generating, report:
## Screenshot Checklist Generated
**Course:** [name]
**Location:** `assets/screenshots/README.md`
| SLT | Flow | Screenshots |
|-----|------|-------------|
| X.Y | [flow-name] | [count] |
**Total:** [n] screenshots across [m] SLTs
### Capture Tiers
| Tier | SLTs | Prerequisites | Est. Time |
|------|------|---------------|-----------|
| 1: No login | [list] | Just browse | [time] |
| 2: Logged in | [list] | Wallet connected | [time] |
| 3: Async | [list] | Prior actions completed | Later |
**Next step:** Capture Tier 1 screenshots to validate the system.
[slt]-[flow]-[step].png
| Part | Format | Example | Purpose |
|---|---|---|---|
slt | X.Y | 1.2 | SLT number |
flow | kebab-case | wallet-connect | Human-readable flow name |
step | 01, 02 | 01 | Sequence (zero-padded) |
| Filename | Description |
|---|---|
1.2-wallet-connect-01.png | First step of wallet connection |
1.2-wallet-connect-02.png | Second step |
2.1-course-catalog-01.png | Course catalog overview |
3.2-enrollment-03.png | Third step of enrollment |
ls 3.2-* shows all enrollment screenshotsChoose flow names that are:
wallet-connect not step1| Flow | Use For |
|---|---|
wallet-connect | Connecting wallet to platform |
mint-token | Minting any token/NFT |
course-catalog | Browsing course listings |
project-catalog | Browsing project listings |
enrollment | Enrolling in course/module |
submission | Submitting evidence/assignment |
credential-claim | Claiming earned credential |
project-join | Joining a project |
task-commit | Committing to a task |