From vision
Reads every installed domain plugin's vault and returns a normalized per-domain summary (open loops, briefs, milestones) so other vision skills avoid re-implementing cross-domain reads.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vision:flow-cross-domain-vision-pullThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Trigger:** Called by `flow-build-scorecard`, `flow-score-domain-progress`, `op-vision-snapshot`, `op-monthly-scorecard`, `op-year-in-review`.
Trigger: Called by flow-build-scorecard, flow-score-domain-progress, op-vision-snapshot, op-monthly-scorecard, op-year-in-review.
Reads every configured domain plugin's vault and returns a uniform per-domain record. This is the leverage skill of the vision plugin — without it, every vision flow re-implements the same cross-domain read pattern, drifting over time and breaking when a new domain is added.
Per-domain record fields: domain, open_loops_count, open_loops_high, open_loops_resolved_30d, last_brief_date, current_state_summary, recent_milestones_30d, installed. A domain marked installed: false is reported as such and skipped by callers — no error.
vault/vision/config.md for active_domains (default: all 13 — health, wealth, career, family, relationships, learning, creativity, home, fun, community, spirituality, finance, personal-growth — but configurable to user-specific lists).~/Documents/aireadylife/vault/{domain}/ exists. If not, mark installed: false and skip.vault/{domain}/open-loops.md; count total items, count items tagged HIGH, count items resolved in the last 30 days (by checked-off / archived markers).vault/{domain}/02_briefs/ for last_brief_date.vault/{domain}/00_current/ for the most recent monthly summary or state file; extract one-sentence summary.vault/vision/00_current/milestones.md; count milestones tagged with this domain in the last 30 days.domain matching the user's configured order.JSON-shaped record per domain:
{
"domain": "health",
"installed": true,
"open_loops_count": 4,
"open_loops_high": 1,
"open_loops_resolved_30d": 6,
"last_brief_date": "2026-04-01",
"current_state_summary": "Q1 labs reviewed; HRV trend stable.",
"recent_milestones_30d": 2
}
vault/vision/config.md:
active_domains — list of domain names (default: all 13)installed: false. No error to caller.state: stale.~/Documents/aireadylife/vault/{domain}/open-loops.md, 00_current/, 02_briefs/ for every active domain.npx claudepluginhub fru-dev3/ai-ready-life --plugin visionCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.