About dig
dig is a research skill for deepening an active research session, suited to exploring a subtopic or narrowing the search to selected channels. It merges new findings into the session, reranks them, and saves an updated report.
Key features
- 01Loads the most recent research session
- 02Searches a subtopic with an optional channel filter
- 03Merges findings into the existing session
- 04Reranks and saves the updated report
- 05Presents new findings after saving
Use cases
- 01Investigate a subtopic from an initial research session
- 02Limit follow-up research to a channel such as papers
- 03Update an existing research report with new results
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ athola/ claude-night-market --skill digAfter installing, type/digin Claude Code to confirm it loaded.
Details
From the project READMEDig Deeper
When To Use
- Drilling into a subtopic after an initial research session
- Narrowing results to a specific channel (e.g. papers only)
When NOT To Use
- Starting a new research topic (use
/tome:researchfirst) - Synthesizing results (use
Skill(tome:synthesize))
Refine an active research session interactively.
Workflow
- Load most recent session via SessionManager
- Parse the subtopic and optional channel filter
- Dispatch targeted search (single agent or all channels)
- Merge new findings into existing session
- Re-rank and update the saved report
- Present new findings to user
Error Cases
- No active session: "Start a session first with
/tome:research \"topic\"" - Specified channel not in original session: warn and suggest available channels
Exit Criteria
- Active session loaded from SessionManager before any search
executes; if absent, error "Start a session first with
/tome:research \"<topic>\"" is emitted and skill halts - New findings merged into the existing session without overwriting prior findings from other channels
- Session report re-ranked and saved after the merge so the updated file reflects the deeper search results
- If the specified channel is not in the original session, a warning is emitted listing the available channels
- New findings presented to the user after the session is saved, not before
Comments
Markdown supported