HackTheBox
Execute this workflow directly — do NOT spawn a subagent. Playwright MCP tools (browser navigation, clicking, screenshots) are only available in the current session, not in subagents.
Read the agent definition and follow it step by step:
Read .claude/agents/hackthebox.md
Then execute the workflow from that file directly in this session — Phase 0 through Phase 6. You have access to all required tools: Playwright MCP (browser), Bash (including .claude/tools/env-reader.py and .claude/tools/slack-send.py), Agent (for spawning orchestrator), AskUserQuestion, Read, Write.
Key points:
- You ARE the hackthebox agent — execute its workflow directly
- Use Playwright MCP tools for all browser interaction (login, tab management, flag submission)
- Use
python3 .claude/tools/slack-send.pyfor Slack notifications — no agent spawn needed - Use
python3 .claude/tools/env-reader.pyfor credentials — no agent spawn needed - Spawn
Pentester Orchestratoras subagent via Agent tool - The user's request follows the
/hacktheboxcommand — pass it through