Hackthebox

HackTheBox platform automation - login via Playwright, browse challenges/machines/labs, manage VPN connections, solve challenges using pentest skills, log all proceedings, and feed learnings back into skill improvement.

UhdyIndy Updated

File contents

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.py for Slack notifications — no agent spawn needed
  • Use python3 .claude/tools/env-reader.py for credentials — no agent spawn needed
  • Spawn Pentester Orchestrator as subagent via Agent tool
  • The user's request follows the /hackthebox command — pass it through

UhdyIndy/antigravity-awesome-skills/tree/main/skills/hackthebox commit 430e2f0375

Frequently asked questions

npx skillmds@latest add uhdyindy/hackthebox