plugins/cc-meta/skills/synthesizing-cc-bigpicture/SKILL.md
--- name: synthesizing-cc-bigpicture description: Synthesizes a living big-picture meta-plan from Claude Code sessions, plans, tasks, and team communications. Use when orienting across projects, assessing reasoning modes, or creating a plan-to-plan overview. compatibility: Designed for Claude Code metadata: allowed-tools: Read, Grep, Glob argument-hint: [project-name] [time-range] [output-path] context: fork --- # Big-Picture Synthesis **Target**: $ARGUMENTS Synthesizes a **plan to plan
npx skillsauth add qte77/claude-code-plugins plugins/cc-meta/skills/synthesizing-cc-bigpictureInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Target: $ARGUMENTS
Synthesizes a plan to plan — an overarching view across all Claude Code artifacts. A reasoning tool that connects sessions, plans, tasks, and memories into a coherent narrative of what you're working on, why, and where you're headed.
| Position | Name | Required | Default | Description |
|----------|------|----------|---------|-------------|
| 1 | project-name | no | all projects | Filter to a single project (substring, case-insensitive). Use all for all. |
| 2 | time-range | no | all time | E.g. 7d, 30d, this-week. |
| 3 | output-path | no | auto | Where to write output. |
Default output path:
project-name set: <decoded-project-path>/docs/bigpicture.mdall or omitted: ~/.claude/bigpicture.mdoutput-path: overrides both.Project matching: Matched against decoded ~/.claude/projects/<encoded-path>/
directories (- → / in encoding). Substring match on any path segment.
Examples:
/synthesizing-cc-bigpicture # All → ~/.claude/bigpicture.md
/synthesizing-cc-bigpicture Agents-eval # Single → project docs/
/synthesizing-cc-bigpicture Agents-eval 7d # Single, last 7 days
/synthesizing-cc-bigpicture all 30d ./bigpicture.md # All, 30 days, custom path
/resume or /history)/insights)When project-name is set (not all), ALL data collection and output must
respect the filter. Apply these rules once, consistently:
history.jsonl, collect sessionId values whose
project field matches (case-insensitive).~/.claude/projects/*/ to matching decoded paths.config.json references the project name.Parse arguments — Apply defaults per Arguments table. Resolve output path.
Check existing — If bigpicture.md exists at output path, load for incremental update (preserve structure, refresh content).
Discover & filter projects — Glob ~/.claude/projects/*/. Decode paths.
Apply project filter if set. Build session allowlist from history.jsonl.
Progressive retrieval — Escalate through tiers, stop when every output
section has concrete evidence. See references/progressive-retrieval.md
for tier definitions, cost estimates, and the escalation rule. Start at
Tier 1 (metadata-only).
Collect signals — Following the progressive retrieval tiers, collect
signals starting from Tier 1. See references/cc-data-sources.md for the
full data source layout. Walk these in order (sequential, metadata-first,
no subagents):
stats-cache.json, history.jsonl, project memory, plans, tasks, teams.jsonl)CHANGELOG.md, AGENT_REQUESTS.md)Classify reasoning modes per work stream — diverge/converge and
strategic/tactical. See references/reasoning-modes.md for axis definitions,
signals, and alert conditions.
Synthesize — Group by project → time clusters. Link plans↔sessions↔tasks. Surface blockers, trajectory, recurring themes, cross-project connections.
Output using the template in references/output-template.md. Write to
output path.
history.jsonl + first/last lines only.references/progressive-retrieval.md — tier escalation rule and cost estimatesreferences/cc-data-sources.md — full ~/.claude/ directory layoutreferences/cc-entry-types.md — JSONL session entry type taxonomyreferences/reasoning-modes.md — diverge/converge and strategic/tactical axesreferences/output-template.md — standard output formatdevelopment
Verify an external or AI-generated security report against the actual codebase before acting on it. Use when handed a scanner PDF, automated teardown, audit report, or bug-bounty submission — classifies every finding CONFIRMED / OVERSTATED / FALSE-POSITIVE / FABRICATED and salvages the real work items.
development
Audits a site's SEO and AI-search (GEO) readiness — meta tags, Open Graph/Twitter, JSON-LD, robots/llms conventions — and generates fixes. Use when reviewing search visibility, social previews, structured data, or LLM/AI-crawler discoverability.
documentation
Generate or update README.md files across three scopes — repo (with project-type detection), account (GitHub user profile), and org (organization profile). Use when creating, updating, or aligning a README to org conventions.
development
Audit README.md files against best practices for repos, accounts, or orgs. Detects missing sections, stale links, inconsistent formatting, and convention violations. Use when reviewing README quality across one or many repos.