From superpowers-plus
Researches technical/domain questions via Perplexity AI when stuck after 2+ failed attempts, uncertain, guessing, or needing current info. Escalates from free tools; announces and tracks stats.
npx claudepluginhub bordenet/superpowers-plus --plugin superpowers-plusThis skill uses the workspace's default tool permissions.
> **Purpose**: Get unstuck by dispatching research queries to Perplexity AI
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Purpose: Get unstuck by dispatching research queries to Perplexity AI Trigger: Automatic (2+ failures, uncertainty) OR manual invocation Cost: Perplexity API calls are paid — use judiciously
You MUST invoke this skill when ANY of these conditions are met:
| Trigger | Description |
|---|---|
| 2+ Failed Attempts | Same operation failed twice with different approaches |
| Uncertainty/Guessing | You're unsure and would otherwise guess at an answer |
| Cutting Corners | About to do something that violates AGENTS.md guidance |
| Hallucination Risk | Making claims about APIs, libraries, or facts you're not certain about |
| Outdated Knowledge | Question involves tools/frameworks potentially released after training |
| Unknown Errors | Encountering error messages you can't interpret |
Personal preference matters? → Ask the user instead Broader/extrinsic research needed? → Invoke this skill
User can force invocation with: "Use Perplexity to research X", "Get unstuck on X", "Research X via Perplexity".
<EXTREMELY_IMPORTANT>
Try web-search + web-fetch first. Only escalate if ≥50% worse than expected.
State: "web-search returned [X]. Insufficient because [reason]. Escalating."
Never use Perplexity for: simple lookups, URL checks, basic fact-checking, reading docs.
</EXTREMELY_IMPORTANT>
Announce: research topic, trigger, free tools tried, why escalating. Prompt: context + specific question + constraints + what you've tried + web-search results.
| Quick fact | perplexity_search_perplexity | Deep research | perplexity_research_perplexity |
|---|---|---|---|
| How-to | perplexity_ask_perplexity | Complex reasoning | perplexity_reason_perplexity |
Report findings → apply (run command/implement fix/test) → evaluate BEFORE recording stats.
After attempting to apply the Perplexity response, explicitly evaluate:
📊 **Perplexity Evaluation**:
- Applied: [what you tried]
- Outcome: [SUCCESS | PARTIAL | FAILURE]
- Reason: [why it helped or didn't help]
Evaluation criteria:
| Outcome | Criteria | Record As |
|---|---|---|
| SUCCESS | Problem solved, unblocked, or gained actionable insight | successful: true |
| PARTIAL | Some useful info but needed additional work | successful: true |
| FAILURE | Information was wrong, irrelevant, or didn't help | successful: false |
ONLY after Step 6, log the research outcome for future reference:
Record outcomes in conversation context or TODO notes — this helps calibrate when Perplexity is worth the cost.
The evaluation loop:
| Failure | Fix |
|---|---|
| Using Perplexity when web-search would suffice — cost waste | Always complete Step 0 (free tools first) and state what they returned |
| Treating Perplexity response as authoritative without cross-verification | Perplexity can hallucinate too — verify key claims against primary sources |
| Not recording outcome, preventing future calibration | Always complete Step 7 (record outcome) even when the answer was unhelpful |
| Prompt too vague — getting generic response | Include context, constraints, what you tried, and what web-search found |
⚠️ Perplexity API calls cost real money. Always try free tools first (Step 0). See
references/cost-reference.mdfor high/low-value use cases, efficiency tactics, and the full cost-conscious decision framework.
Default order: think-twice (free, reasoning) → perplexity-research (paid, knowledge).
See references/escalation.md for the full decision tree.
references/cost-reference.md — High/low-value use cases, efficiency tactics, cost-conscious decision frameworkreferences/escalation.md — "I'm stuck" decision tree for think-twice vs perplexity-research