executing-learning
Build debug binary, launch headed Chrome, explore a website to learn its navigation and features, file bugs found using /creating-issues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build debug binary, launch headed Chrome, explore a website to learn its navigation and features, file bugs found using /creating-issues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | executing-learning |
| description | Build debug binary, launch headed Chrome, explore a website to learn its navigation and features, file bugs found using /creating-issues. |
| argument-hint | [url] |
| disable-model-invocation | true |
Build the debug binary, launch Chrome in headed mode, and explore a website to learn how to navigate it using agentchrome. Exercise every relevant command group (navigate, page, interact, form, tabs, js, console, network, emulate, perf, dialog) against the site. Any bugs, broken commands, or missing functionality discovered during exploration should be filed as GitHub issues.
https://www.saucedemo.com/ — a demo e-commerce site with login, inventory, cart, and checkout flows.
If an argument is provided, use that URL instead:
/executing-learning → crawls https://www.saucedemo.com//executing-learning https://example.com → crawls https://example.com--headless so you can observe the browser/executing-learning [url]
│
├─ 1. Gather context (specs, steering docs)
├─ 2. Build debug binary
├─ 3. Launch headed Chrome
├─ 4. Explore the website
│ ├─ Navigate pages
│ ├─ Take snapshots, read accessibility tree
│ ├─ Interact with elements (click, type, scroll)
│ ├─ Fill and submit forms
│ ├─ Test tabs, screenshots, JS execution
│ ├─ Monitor console, network, dialogs
│ └─ Note bugs and missing functionality
├─ 5. Clean up Chrome
├─ 6. File defect issues
└─ 7. Summary report
steering/product.md for product vision and command inventorysteering/tech.md for build instructionssteering/structure.md for code organization (useful for root cause analysis)$ARGUMENTS is provided and is a valid URL, use ithttps://www.saucedemo.com/cargo build (debug mode)CLI to ./target/debug/agentchrome for all subsequent commands./target/debug/agentchrome connect --launch (no --headless flag)Navigate to the target URL and explore it organically. The goal is to learn the site's structure and exercise agentchrome's capabilities against real content.
agentchrome navigate <url>agentchrome page snapshotagentchrome page screenshot --file /tmp/learning-initial.pngagentchrome page textExplore the site by interacting with links, buttons, and forms discovered in snapshots:
interact click <uid> on links and buttonsform fill <uid> <value> on input fieldsnavigate back and navigate forwardtabs create <url> for interesting pagespage snapshot to understand new contentpage screenshot to capture visual stateAt each page, ask yourself:
As you explore, systematically try these command groups against the site's content:
| Command Group | What to Try |
|---|---|
| navigate | URL, back, forward, reload |
| page | snapshot, text, screenshot, find, resize |
| interact | click, hover, scroll, key, type |
| form | fill, fill-many, clear |
| tabs | list, create, activate, close |
| js | exec various expressions against page content |
| console | read, follow (briefly) |
| network | list requests during navigation |
| emulate | set viewport, color-scheme |
| perf | vitals |
| dialog | info (if dialogs appear) |
| dom | try it even though it may not be implemented |
As you explore, maintain a mental inventory of:
For each finding, note:
agentchrome connect disconnectpkill -f 'chrome.*--remote-debugging' || truepgrep -f 'chrome.*--remote-debugging' || echo "clean"For each bug or missing functionality found in Step 4, file a GitHub issue with:
Do NOT attempt to fix any issues. Only observe, analyze, and report.
Output a summary of the exploration:
## Exploration Summary
**Target**: [url]
**Commands Tested**: [count]
**Pages Visited**: [count]
### Working Commands
| Command | Notes |
|---------|-------|
| navigate <url> | Navigated successfully to all pages |
| page snapshot | Accessibility tree captured correctly |
| ... | ... |
### Issues Found
| # | Title | Type |
|---|-------|------|
| #NNN | [title] | Bug |
| #NNN | [title] | Enhancement |
| ... | ... | ... |
### Missing Functionality
- [Things you couldn't do with current commands]
Total: X commands tested, Y issues filed
--json and --plain — verify output format flags work