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 iterate-research-questions --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/iterate-research-questionsContext 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: iterate-research-questions description: Only use when the user explicitly invokes this skill by name.
You are iterating on an existing research questions document based on user feedback.
1. **Read the existing document FULLY**:
2. **If a ticket file is provided, read it for feedback**:
3. **Process the feedback**:
4. **Write updated document** (if changes needed):
5. **Update the user**
`Read({SKILLBASE}/references/research_questions_final_answer.md)`
Questions should focus ONLY on the current state of the codebase:
Good research questions explore:
Format questions as high-level codebase exploration:
Use 3-8 questions per task (use your judgement based on complexity).
Preserve any **Key Context Pointers** section (links, repositories, libraries, dependencies, filepaths the user or ticket called out). Keep those pointers verbatim, and add newly surfaced ones from the feedback when relevant.
CRITICAL - DO NOT LEAK ANY IMPLEMENTATION DETAILS OR THE NATURE OF YOUR TASK INTO THE QUESTION LIST. NO "HOW WOULD WE XYZ" - ONLY "HOW DOES IT WORK"
<guidance> If the ticket might involve frontend work or new/updated visual components, ensure research questions cover the project's design system.
Include questions such as:
Consider carefully if UI or frontend changes are involved, even if not explicity mentioned in the ticket.
This is the one question category that does not need to be tailored to the specific UI work described in the ticket - if we're making frontend changes, we need to understand the design system and patterns for one-off html mockups. </guidance>
<guidance>
When you write or edit documents in .humanlayer/tasks/, a cloud permalink is automatically provided in the hook response.
</guidance>
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…