project-researchlisted
Install: claude install-skill AirMile/claude-config
## Overview
Researches concepts and ideas through multiple external sources: web search for market/competitor/trend data, Context7 for technical documentation, and optionally codebase analysis. Works with any concept input — from thinking pipeline output, existing documents, or direct input.
Flow: extract research questions → auto-select technique → execute multi-source research → synthesize → loop or generate report.
## Workflow
### Step 1: Parse Input
**Auto-detect concept file:**
1. Check if `.project/project-seed.md` exists (primary) or `.project/project.json` has non-empty `concept.content` (legacy fallback)
2. If found AND no inline input provided:
- Show concept name and ask confirmation:
```yaml
header: "Load Concept"
question: "Do you want to research this concept?"
options:
- label: "Yes, research this (Recommended)", description: "Use concept from project.json"
- label: "Different concept", description: "I want to paste a different concept"
multiSelect: false
```
**Scope check** — only if scope context exists (backlog, features, or page files):
Check `.project/backlog.html`, `.project/features/`, and `app/**/page.tsx` / `src/pages/**/*.tsx`. If at least one found:
```yaml
header: "Scope"
question: "What do you want to research?"
options:
- label: "Concept (Recommended)", description: "Work with concept from project.json"
- label: "Feature from backlog", description: "Focus on a specific feature"
- label: