{
  "markdown": "# claude-insights\n\n\n<!-- mycelium-badges:start -->\n\n<p>\n  <a href=\"https://github.com/adelaidasofia/claude-insights/blob/main/LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/github/license/adelaidasofia/claude-insights?color=blue\"></a>\n  <a href=\"https://github.com/adelaidasofia/claude-insights/stargazers\"><img alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/adelaidasofia/claude-insights?color=eab308\"></a>\n  <a href=\"https://github.com/adelaidasofia/claude-insights/commits/main\"><img alt=\"Last commit\" src=\"https://img.shields.io/github/last-commit/adelaidasofia/claude-insights\"></a>\n  <a href=\"https://github.com/adelaidasofia/claude-insights/issues\"><img alt=\"Open issues\" src=\"https://img.shields.io/github/issues/adelaidasofia/claude-insights\"></a>\n  <a href=\"https://myceliumai.co\"><img alt=\"Built by Mycelium AI\" src=\"https://img.shields.io/badge/built_by-Mycelium_AI-15B89A\"></a>\n</p>\n\n<!-- mycelium-badges:end -->\n\nA Claude Code plugin for weekly and monthly pattern recognition across Obsidian journal entries. Surfaces floor trends, life coach pushback, therapist observations, and advisory panel commentary.\n\nCompanion to [claude-daily-journal](https://github.com/adelaidasofia/claude-daily-journal). Works best with entries that use the High-Rise floor tagging format, but will analyze any journal entries.\n\n---\n\n## What it does\n\nReads your recent journal entries and generates a structured insight report with:\n\n1. **The period at a glance** — floor distribution, trend vs. last period, habit summary\n2. **What stood out** — significant moments, recurring themes, commitments vs. reality\n3. **Patterns a life coach would flag** — direct, data-driven, slightly uncomfortable\n4. **Patterns a therapist would explore** — gentler, curious, sitting with the thread\n5. **Panel thoughts** — 3–5 named advisors in their authentic voices, at least one dissenting\n6. **Wins to celebrate** — the good stretches that almost always go undocumented\n7. **One question to sit with** — not homework, just a question worth carrying\n\nReports save as structured Obsidian markdown with YAML frontmatter.\n\n---\n\n## Install\n\nOpen Claude Code, paste:\n\n    /plugin marketplace add adelaidasofia/claude-insights\n    /plugin install claude-insights@claude-insights\n\nThen in any Claude Code session:\n\n```\n/weekly\n```\n\nor\n\n```\n/monthly\n```\n\n<details>\n<summary>Legacy install</summary>\n\n```bash\nclaude plugin add github.com/adelaidasofia/claude-insights\n```\n\nOr clone manually:\n\n```bash\ngit clone https://github.com/adelaidasofia/claude-insights ~/.claude/plugins/claude-insights\nclaude plugin add ~/.claude/plugins/claude-insights\n```\n\n</details>\n\n---\n\n## Requirements\n\n- Claude Code\n- An Obsidian vault with journal entries (any format works, but floor-tagged entries from claude-daily-journal give richer analysis)\n\n**Strongly recommended companion:**\n- [claude-daily-journal](https://github.com/adelaidasofia/claude-daily-journal) — writes the entries this skill analyzes\n\n---\n\n## Tiers\n\n**Light** — highlights and wins only. Good for a quick 2-minute Sunday scan.\n\n**Full** (default) — all 7 sections. Takes 3–5 minutes to read, worth it weekly.\n\nSet your preference in `[VAULT_PATH]/.insights-prefs.md` or tell Claude when you run `/weekly`.\n\n---\n\n## The floor framework\n\nThis skill was built around the **High-Rise Emotional Altitude Scale** — a 22-level framework developed by [Adelaida Diaz-Roa](https://github.com/adelaidasofia) as part of *The High-Rise Series*.\n\nThe 22 floors run from Disgust (1) through Shame, Guilt, Fear, Anger, Courage, Acceptance, Compassion, Love, Joy, and Peace (22). Each floor has a name and a direction. Over time, your floor trend becomes one of the most honest indicators of how your life is actually going — not how you think it's going.\n\nIf you're not using the daily-journal plugin with floor tagging, Claude will infer floors from entry content. Less precise, still useful.\n\n---\n\n## Configuration\n\nOn first use, preferences save to `[VAULT_PATH]/.insights-prefs.md`:\n\n```markdown\nvault_path: ~/Documents/MyVault\njournal_folder: Journal\ntier: full\n```\n\n---\n\n## Report location\n\n```\n[VAULT_PATH]/Journal/Weekly Insights/[YYYY]-W[XX] Weekly Insight.md\n[VAULT_PATH]/Journal/Monthly Insights/[YYYY]-[MM] Monthly Insight.md\n```\n\n---\n\n## Performance note\n\nThe skill uses a journal index file (`[VAULT_PATH]/.journal-index.json`) when available, so it reads one file to locate entries rather than scanning the entire vault. If you have hundreds of entries, build the index once and it stays fast.\n\nThe daily-journal skill maintains this index automatically when saving entries. If you're using a different journaling setup, create the index manually — format documented in SKILL.md.\n\n---\n\n## Submitting to the Cowork marketplace\n\nOnce your repo is on GitHub, submit at: **[clau.de/plugin-directory-submission](https://clau.de/plugin-directory-submission)**\n\nAnthropic performs basic automated review before listing. \"Anthropic Verified\" badge requires additional review — you can request that after initial listing.\n\nThe community marketplace is a faster first step:\n\n```bash\nclaude plugin marketplace add anthropics/claude-plugins-community\n```\n\n---\n\n\n## Telemetry\n\nThis plugin sends a single anonymous install signal to `myceliumai.co` the first time it loads in a Claude Code session on a given machine.\n\n**What is sent:**\n- Plugin name (e.g. `slack-mcp`)\n- Plugin version (e.g. `0.1.0`)\n\n**What is NOT sent:**\n- No user identifiers, names, emails, tokens, or API keys\n- No file paths, message content, or anything from your work\n- No IP address is stored after dedup processing\n\n**Why:** Helps the maintainer know which plugins people actually install, so attention goes to the ones that get used.\n\n**Opt out:** Set the environment variable `MYCELIUM_NO_PING=1` before launching Claude Code. The hook will skip the network call entirely. Already-pinged installs leave a sentinel at `~/.mycelium/onboarded-<plugin>` — delete it if you want to reset state.\n\n## License\n\nMIT\n",
  "bytes": 6022,
  "sha": "17d95268403e40110390bf34411d0d74288ee6885ad3b693c824aeb7cf45eedf",
  "repo_slug": "adelaidasofia/claude-insights",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_adelaidasofia_claude_insights_claude_ins_10d6c415/readme"
}