research-modelisted
Install: claude install-skill kimgoetzke/coding-agent-configs
## Usage
- `/research-mode` — Enable research mode, then prompt for a topic
- `/research-mode <topic>` — Enable research mode and start researching the topic
- `/research-mode continue` — List existing research docs and resume one
- `/research-mode off` — Disable research mode
## Configuration
### Hook configuration by tool
| Tool | Hook config location / equivalent | Script format argument |
| ----------- | --------------------------------------------------------- | ---------------------- |
| Claude Code | `~/.claude/settings.json` | _(none — default)_ |
| Copilot | `~/.copilot/hooks.json` | `copilot` |
| Pi | Bundled `active-mode` extension in `.pi/agent/extensions/active-mode/` | _(extension-driven)_ |
Claude Code and Copilot support the bundled `PostToolUse` and `SessionStart` hook scripts directly. Pi does not use the same standalone hook configuration files in this repository's starter config. Instead, this starter config now ships a Pi-native `active-mode` extension that reads `.ai/.active-mode`, clears stale flags on fresh session start, injects reminder context before LLM calls, and shows mode status in the UI. If that extension is not installed, fall back to manual document updates.
If you cannot determine which tool you are, ask the user.
## Workflow
### Step 1: Check hook configuration
If the argument is **"off"**, skip this ste