📋 Table of Contents
✅ Before You Start
Claude Code installed (
npm install -g @anthropic-ai/claude-code)Node.js v18 or higher
Git installed
Tavily API key — free at app.tavily.com
Context7 API key — free at context7.com/dashboard (optional but removes rate limits)
Decide which tools you want — install them independently or stack them
📦 Installation — By Tool
1. Superpowers (obra/superpowers)
Via Claude Code plugin marketplace (recommended):
bash
Verify install:
bash
2. Context7 (upstash/context7)
One-command setup:
bash
Manual install:
bash
With API key (recommended):
bash
3. gstack (garrytan/gstack)
Global install:
bash
Team install (auto-updates on session start):
bash
Or via Claude Code plugin:
bash
4. Task Master (eyaltoledano/claude-task-master)
npm global install:
bash
Initialize in your project:
bash
Claude Code (no API key needed):
bash
5. Tavily MCP (tavily-ai/tavily-mcp)
Claude Code (one command):
bash
Global (all projects):
bash
6–10. Anthropic Skills (PDF, XLSX, PPTX, Canvas, Web Artifacts)
Install all document skills at once:
bash
Install individual skills:
bash
Or register entire repo:
bash
11. Marketing Skills (coreyhaines31/marketingskills)
All skills at once:
bash
Specific skills only:
bash
Via Claude Code plugin:
bash
🪜 Setup Step by Step
Step 1 — Install Claude Code globally
bash
Step 2 — Navigate to your project
bash
Step 3 — Install your core stack (recommended order)
Start with Superpowers — it's the base layer.
bash
Step 4 — Add Context7 for live docs
bash
Step 5 — Add Tavily for real-time search
bash
Step 6 — Install Anthropic document skills
bash
Step 7 — Install gstack if you're shipping products
bash
Step 8 — Add Task Master if you're managing complex projects
bash
Step 9 — Add Marketing Skills if you run growth/marketing
bash
Step 10 — Verify everything is connected
bash
💬 Prompts to Use Right Now
Superpowers — Kick off a new feature
Context7 — Get accurate library docs
gstack — CEO-mode product review
Task Master — Parse a PRD
Tavily MCP — Live research
PDF Skill — Document processing
XLSX Skill — Spreadsheet generation
PPTX Skill — Deck creation
Canvas Design — Visual assets
Web Artifacts Builder — Interactive tools
Marketing Skills — Growth tasks
🗓️ Daily Workflow
Morning: Orient
Open Claude Code in your project
Run
task-master list— see what's pending and what's blockingRun
task-master start— Claude auto-loads the next task with full context
Building: Stay accurate
Any time you're using a library you haven't memorized: append
use context7to your promptAny time Claude starts guessing on architecture: trigger
/office-hours(gstack) to force clarification
Shipping: QA before you push
Run
/review— gstack catches over-complexity and drive-by editsRun
/qa— opens real Chromium browser, clicks through your app, generates regression testsRun
/ship— bootstraps test framework if missing, runs coverage audit, commits
Research tasks (Tavily MCP):
Ask Claude to search + extract — it browses, pulls full content, and synthesizes
No copy-pasting from tabs into the chat window
Document outputs:
PDFs → use the PDF skill, specify exactly what you need (extract/merge/OCR)
Spreadsheets → use XLSX skill, always describe formulas explicitly
Decks → use PPTX skill with the slide count and audience in the prompt
💡 Tips
Superpowers + gstack stack perfectly. Superpowers handles the methodology layer (spec → plan → build) and gstack handles the quality layer (review → QA → ship). Run them together on complex projects.
Context7's slash syntax skips the library-matching step. Instead of "use context7," write
use library /vercel/next.js— it goes straight to docs retrieval.Task Master works better with a detailed PRD. Vague PRDs → vague tasks → vague code. Write 2–3 paragraphs before you initialize.
Tavily MCP has a remote server option. No local install needed:
https://mcp.tavily.com/mcp/?tavilyApiKey=KEYworks directly.The Anthropic document skills chain naturally. Extract from PDF → analyze in XLSX → summarize in PPTX. Run them in sequence for reports.
Marketing Skills reads your product context automatically. Put a
product-marketing-context.mdfile in.agents/— every skill reads it before asking questions.gstack's /careful flag exists for a reason. Before any destructive operation, run
/carefulto make Claude warn before dangerous commands.🔧 Troubleshooting
Superpowers not triggering skills automatically
Context7 returning outdated docs
Task Master not detecting Claude Code
Tavily MCP connection failing
PPTX skill generating blank slides
Marketing Skills not reading product context
⚡ Quick Reference
bash
@bestapps.ai — we find tools before everyone else
