By varunr89
Auto-generate daily dev log blog posts from Claude Code insights and session summaries
npx claudepluginhub varunr89/claude-marketplace --plugin devlogA 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 |
Complete developer toolkit for Claude Code
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.
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.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
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.