earlyaidopters/gumroad-resources/files
Claude Code and agent skill by earlyaidopters/gumroad-resources
- community
Checking that the SKILL.md file is still in the repository.
Generate a Claude Code usage report, extract key takeaways, save to Obsidian vault, and email a clean summary. Use when you say "monthly insights", "insights email", "email me my report", or "monthly review".
Install
npx vskill@latest install earlyaidopters/gumroad-resources/filesSKILL.md
Monthly Insights Skill
Generates your Claude Code usage report, extracts the key takeaways, saves them to your Obsidian vault, and emails you a summary.
Setup (do this once)
- Install gws (Google Workspace CLI) via Homebrew:
brew install gws - Authenticate:
gws auth login - Update the two placeholders below:
YOUR_VAULT_PATH— the absolute path to your Obsidian vault folderYOUR_EMAIL— the email address you want the summary sent to
Step 1 — Generate the report
Run the /insights skill to produce the usage report.
Wait for it to finish. The report HTML will be at: ~/.claude/usage-data/report.html
Step 2 — Extract key sections
Read ~/.claude/usage-data/report.html and pull out:
- Top friction points — the friction category titles plus their descriptions (from the "Where Things Go Wrong" section)
- Suggested CLAUDE.md rules — every rule from the "Suggested CLAUDE.md Additions" section
- Features to try — each feature name, one-liner, and the "Why for you" rationale
These three extractions are used in both Step 3 (Obsidian note) and Step 4 (email).
Step 3 — Save to Obsidian vault
Write the note directly to your Obsidian vault using the Write tool. Save to a folder of your choice (e.g. "Claude Tips"):
Build the note content as Obsidian-flavored Markdown with YAML frontmatter properties:
Use the Write tool to create the file at the path above. Do NOT use the obsidian CLI for note creation (it can silently fail).
Confirm the note was created with the note name.
Step 4 — Email via gws
Build a base64url-encoded RFC 2822 message and send it with the gws CLI.
Compose the plain-text email body using this template:
Keep it concise. No fluff, no greetings, no sign-off beyond the report link.
Use a temp file to avoid escaping issues:
Confirm the send succeeded (look for an id in the response).
Summary of outputs
When all four steps are complete, confirm:
- Report generated at
~/.claude/usage-data/report.html - Key takeaways extracted (friction, rules, features)
- Obsidian note saved as "Claude Code Review YYYY-MM-DD"
- Email sent with subject "Monthly Claude Code Review"
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingresources/claude-code-monthly-insights-skill/files/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/earlyaidopters/gumroad-resources/files)