Research with a Pitroom worker
SkillFiles & storageUse when you need to find, map or explain code - where something is defined or called, how a flow works end to end, which files a change would touch, what a large module does - and the answer is much smaller than what must be read. Runs a read-only Pitroom worker and returns its answer with verified file references.
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Research with a Pitroom worker skill
What this skill tells your AI
The instructions your AI receives, as published by atastech/pitroom in skills/pitroom-research/SKILL.md and read by ahel’s review.
A read-only worker explores the codebase and returns a compact answer. It cannot edit files, run arbitrary commands or reach the web, so you can delegate freely.
Run
pitroom run "Where are HTTP 401 responses produced? List each call site with file:line and the condition that triggers it."
pitroom run -f docs/spec.md "Which parts of the spec are not implemented in src/billing/? file:line for each."
pitroom run --web "How do we use the Stripe webhook API, and what does the current Stripe doc recommend for retries?"
--web only when the answer needs the internet. For a question that will take minutes, start it with --bg, keep working, and collect it with pitroom wait <run>.
Write a good brief
The worker starts cold. Give it:
- The question, phrased so the answer is a list or a map, not an essay.
- Where to look (paths, symbols, keywords) when you know it.
- What to return: "file:line for each", "a call graph", "the three most likely causes, ranked".
- Scope limits: "only src/api", "ignore tests".
Use the answer
── refs: 12/12 verifiedmeans everypath:linein the answer was checked on disk (file exists, line in range, the named symbol is nearby). Rely on verified references without re-opening the files; distrust claims tied tobad:ones.- Open only the few files you actually need to act on.
- Follow up in the same worker session instead of starting over:
pitroom run --continue <run> "Now show where the token is refreshed." - Report the finding to the user in your own words; do not paste the whole report.
If the worker fails or times out, do the research yourself or retry once with a narrower question.
Signals
- GitHub stars
- 23
- Forks
- 2
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
pitroom-research- Source
- github.com/atastech/pitroom