agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Only use when the user explicitly invokes this skill by name.
$ npx -y skills add humanlayer/humanlayer --skill create-design-discussion --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/create-design-discussionContext preview
The summary Claude sees to decide when to auto-load this skill.
Only use when the user explicitly invokes this skill by name.
name: create-design-discussion description: Only use when the user explicitly invokes this skill by name.
You are now in the Design Discussion phase. Based on the research findings and the user's change request, work with them to make design decisions.
1. **Read the files in the task artifact directory and any mentioned files immediately and FULLY**:
2. **Check for related task content**:
3. **Optional - Spawn parallel sub-tasks for comprehensive research**:
**For deeper investigation:**
Each agent knows how to:
<important if="the user asks you to find how things work or add detail about existing functionality"> prefer to use an initial pass with one or more Agent() calls before reading files yourself <else if="the user gives straightforward feedback that doesn't require loading more codebase context"> skip Agent() calls if you already have the context </else> </important>
4. **Read the design discussion template and visual guidance**
`Read({SKILLBASE}/references/design_discussion_template.md)`
`Read({SKILLBASE}/references/show-me.md)`
5. **Write the design discussion** to `.humanlayer/tasks/ENG-XXXX-description/NN-design-discussion-DESCRIPTION.md`
<content_guidance> **Outline High-level product spec** - Current state, desired end state, what we're not doing in terms of user experience or functionality
**Outline the proposed end state architecture** - Use focused before-and-after diagrams, trees, pseudocode, or other views from the `show-me` guidance. Prefer `diff` blocks when the key point is what changes, and show the full target shape when it makes ownership or order clearer.
**Discuss design decisions**
**IMPORTANT: All design questions must be written in the OPEN state**
**Resolving questions after user feedback**
**Present patterns to follow**
HumanLayer runs coding agents (Claude Code, Codex, OpenCode, Pi) on your machines and lets your team steer them from one place: tasks, sessions, plans, and reviews, synced between a desktop app, a web app, and a daemon on each host. This repo holds all of it.
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…
Rewrites ambiguous English into ASD-STE100 style — one meaning per word, active voice, simple tense, short sentences. Use when…
Use for 1) inspecting PR state, 2) reading review threads, or 3) debugging CI failures. Otherwise use the gh CLI.
Bump the base version of one or more packages (riptide-native, cli, linear-cli, rpi-plugin) on a PR - updates every synced file,…
Diff call stacks across git commits for agentic code review (22 languages). Run `calldiff --help` for usage details.
Use this to skill to write shell scripts or run shell commands to automate tasks in the browser or otherwise use Chrome DevTools…