By varunr89
Auto-generate daily dev log blog posts from Claude Code insights and session summaries
A Claude Code plugin that auto-generates daily dev log blog posts from your coding sessions.
★ Insight blocks)claude --plugin-dir ~/projects/devlog
Or add to your settings to load permanently.
Create ~/.claude/devlog.local.md:
---
blog_dir: ~/projects/my-blog
blog_url: https://myblog.com
content_path: src/content/blog
journal_dir: ~/.claude/daily-journal
insight_style: div
show_insight_label: false
---
Add this CSS to your blog's post template (works with Tailwind Typography's .prose):
.prose .insight {
background: color-mix(in srgb, var(--link) 8%, transparent);
border-left: 3px solid var(--link);
border-radius: 0 0.375rem 0.375rem 0;
padding: 0.75rem 1rem;
margin: 1rem 0;
font-size: 0.9rem;
line-height: 1.6;
}
.prose .insight p {
margin: 0;
}
.prose .insight code {
font-size: 0.85em;
}
Create ~/Library/LaunchAgents/com.devlog.generate.plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.devlog.generate</string>
<key>ProgramArguments</key>
<array>
<string>/bin/bash</string>
<string>/path/to/devlog/scripts/generate-devlog.sh</string>
</array>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>0</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
<key>EnvironmentVariables</key>
<dict>
<key>PATH</key>
<string>/usr/local/bin:/usr/bin:/bin:/opt/homebrew/bin</string>
</dict>
</dict>
</plist>
Then load it:
launchctl load ~/Library/LaunchAgents/com.devlog.generate.plist
/generate-devlog [YYYY-MM-DD] - Generate a dev log post (defaults to yesterday)/publish-devlog [YYYY-MM-DD] - Publish the most recent draft (or a specific date)alias generate-devlog='bash ~/projects/devlog/scripts/generate-devlog.sh'
alias publish-devlog='bash ~/projects/devlog/scripts/publish-devlog.sh'
| Field | Default | Description |
|---|---|---|
blog_dir | ~/projects/bhavanaai | Path to your blog project |
blog_url | - | Live site URL |
content_path | src/content/blog | Blog posts directory relative to blog_dir |
journal_dir | ~/.claude/daily-journal | Where journal/insight files are stored |
insight_style | div | div for styled HTML blocks, blockquote for markdown |
show_insight_label | false | Show "Insight" label in each block |
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub varunr89/claude-marketplace --plugin devlogTailored resumes with company research, branching experience discovery, and multi-format output
Archive Safari pages and PDFs to Obsidian as clean markdown with images and frontmatter
Validate code changes against Azure infrastructure with isolated scenario tests
Fast audio transcription using MLX Whisper on Apple Silicon with GPU/Neural Engine acceleration
Automatically sync ~/.claude/ configuration to a git repo on session start and end
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Continuous self-referential AI loops for interactive iterative development, implementing the Ralph Wiggum technique. Run Claude in a while-true loop with the same prompt until task completion.