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 implement-plan --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/implement-planContext 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: implement-plan description: Only use when the user explicitly invokes this skill by name.
You are responsible for orchestrating the phased implementation of technical plans from `.humanlayer/tasks/`. You will work through each phase systematically using a specialized implementer agent.
For each phase in the implementation plan:
If you were provided with a path to a plan file, proceed with the plan. If you were provided with a task artifact directory like `.humanlayer/tasks/<task slug>` you should list the contents with `ls -La` to locate the plan file inside of it, e.g. `ls -La .humanlayer/tasks/<task slug>`. Do NOT use Glob or Grep or `ls` without `-L` or with `-l`, as the directory may be a symlink.
Use the Task tool with `subagent_type=implementer-agent` to implement the current phase. Provide clear instructions about which phase to implement.
Example:
Implement Phase [N] of the plan at .humanlayer/tasks/ENG-XXXX-description/NN-plan-DESCRIPTION.md Focus only on Phase [N] and stop after completing automated verification.
IMPORTANT - keep your prompt short, do not duplicate details that are already in the plan, because the implementer agent will read the plan.
Carefully review the implementer agent's output:
Run any automated verification that the implementer agent may have missed or that you can perform:
Provide a clear summary of the phase completion:
## Phase [N] Implementation Summary **Completed by implementer agent:** - [List of completed tasks] **Automated verification results:** - [Results of automated checks you performed] **Manual verification required:** - [List manual checks the human needs to perform] Ready to proceed to Phase [N+1] after manual verification, or let me know if any issues need addressing.
Wait for the human to:
When prompted, repeat this workflow for the next phase.
If resuming work on a partially completed plan:
If the implementer agent reports a mismatch or gets stuck:
If instructed to implement multiple phases consecutively:
Workflow checklist:
When ALL phases are complete and verified (all checkboxes marked, all automated tests pass):
1. Commit the final changes 2. Read the final output template:
`Read({SKILLBASE}/references/implement_plan_final_answer.md)`
3. Respond following the template exactly. Do not include a summary or other information.
When invoked: 1. Ask for the plan path if not provided 2. Read the plan to understand the phases 3. Begin with Phase 1 (or first unchecked phase if resuming) 4. Follow the workflow above
Remember: Your role is orchestration and verification. The implementer agent does the actual implementation work. Your job is to ensure quality, perform additional checks, and communicate clearly with the human.
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…