How this command is triggered — by the user, by Claude, or both
Slash command
/wasteland:browse [filter] — status, tag, or keywordThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Browse the wanted board for the user's wasteland. Parse $ARGUMENTS as an optional filter (status, tag, or keyword). ## Step 1: Load Config If no config, tell user to run `/wasteland:join` first. Extract handle, upstream, and local_dir from the first wasteland entry. ## Step 2: Sync from Upstream ## Step 3: Query the Wanted Board ## Step 4: Format Output Present results grouped by status: - **Open** — available to claim - **Claimed** — someone is working on it - **In Review** — completed, awaiting validation If a filter argument was provided: - If it matches a status (open/cla...
Browse the wanted board for the user's wasteland.
Parse $ARGUMENTS as an optional filter (status, tag, or keyword).
cat ~/.hop/config.json
If no config, tell user to run /wasteland:join first. Extract handle, upstream, and local_dir from the first wasteland entry.
cd LOCAL_DIR
dolt pull upstream main 2>/dev/null || true
cd LOCAL_DIR
dolt sql -r tabular -q "
SELECT
id,
title,
COALESCE(status, 'open') as status,
COALESCE(effort_level, 'medium') as effort,
COALESCE(posted_by, '—') as posted_by,
COALESCE(claimed_by, '—') as claimed_by,
COALESCE(JSON_EXTRACT(tags, '$'), '[]') as tags
FROM wanted
ORDER BY
CASE status WHEN 'open' THEN 0 WHEN 'claimed' THEN 1 ELSE 2 END,
priority ASC,
created_at DESC
"
Present results grouped by status:
If a filter argument was provided:
If the user asks or if the board is empty, show registered rigs:
cd LOCAL_DIR
dolt sql -r tabular -q "
SELECT handle, display_name, trust_level, registered_at
FROM rigs
ORDER BY registered_at DESC
LIMIT 20
"
If the user asks about their own profile, show their completions:
cd LOCAL_DIR
dolt sql -r tabular -q "
SELECT c.id, c.wanted_id, w.title as task, c.completed_at
FROM completions c
LEFT JOIN wanted w ON c.wanted_id = w.id
WHERE c.completed_by = 'USER_HANDLE'
ORDER BY c.completed_at DESC
"
And their stamps:
cd LOCAL_DIR
dolt sql -r tabular -q "
SELECT s.id, s.author, s.valence, s.confidence, s.severity, s.created_at
FROM stamps s
WHERE s.context_id IN (
SELECT id FROM completions WHERE completed_by = 'USER_HANDLE'
)
ORDER BY s.created_at DESC
"
npx claudepluginhub kylesnowschwartz/wasteland-skills --plugin wasteland/browseLaunches headless browser via Playwright to navigate URL, click elements, fill forms, take screenshots. Outputs screenshot path, page title, and URL for visual verification and e2e testing.
/browseBrowses recent messages and conversations using the messages CLI. Supports subcommands for contacts, conversations, messages from a person, and full threads.
/browseSearches and lists cowork marketplace items like templates, workflows, agent configs, skill packs, and session blueprints from a 17-item plugin-backed catalog, with query, type, category, sort, collection, and plugin filters.
/browseNavigates to a URL, performs optional browser automation tasks like form filling, UI checks, or data scraping, and returns page snapshots or results.