Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
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 |
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Blog post creation - project logs, technical write-ups, personal documentation
Manage velog.io blog posts from the terminal — create, edit, publish, and browse posts via the velog CLI.
Process skill for turning raw project data (research notes, session logs, drafts, code) into structured technical blog posts. Covers gathering, extraction, structure, and Astro frontmatter.
The Hitchhiker's Guide — content creation suite with automated pipeline, daily briefs, and blog writing
Technical content generation for blog posts and social media
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Tailored 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
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim