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 formatdocumentation
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.
development
Analyzes industry websites for design patterns, layout, typography, and content strategies using first-principles thinking. Use when researching website design, UI patterns, or competitive design analysis.
development
Audits website usability for UX optimization, covering forms, navigation, validation, and microcopy. Use when reviewing user experience, task completion flows, or interface friction points.