← ClaudeAtlas

vibe.devloglisted

Use when accumulated git commits must be turned into a devlog post or the configured N-commit publication threshold is reached.
su-record/vibe · ★ 0 · AI & Automation · score 78
Install: claude install-skill su-record/vibe
# Devlog Auto-Generator ## Done Criteria - [ ] 처리한 commit 범위가 산출물에 기록되어 있다. - [ ] devlog Markdown이 설정된 대상 경로에 존재한다. - [ ] 이미 처리한 commit이 중복 포함되지 않았다. - [ ] 설정된 frontmatter 필드가 모두 채워져 있다. Analyzes git commit history to automatically generate development logs and saves them as posts to the configured blog repository. ## Config `devlog` section in `.vibe/config.json`: ```json { "devlog": { "enabled": true, "targetRepo": "/absolute/path/to/blog-repo", "targetDir": "posts", "prefix": "devlog", "interval": 10, "autoPush": false, "lang": "ko", "author": "Su", "category": "dev-log", "tags": [] } } ``` | Key | Required | Default | Description | |-----|----------|---------|-------------| | `enabled` | Y | `false` | Whether to enable | | `targetRepo` | Y | — | Absolute path to the blog repository | | `targetDir` | N | `"posts"` | Directory to save posts | | `prefix` | N | `"devlog"` | Filename prefix (`{prefix}-{NNNN}.md`) | | `interval` | N | `10` | How many commits trigger a generation | | `autoPush` | N | `false` | Auto commit+push to targetRepo | | `lang` | N | `"ko"` | Writing language | | `author` | N | git user.name | Author name | | `category` | N | `"dev-log"` | frontmatter category | | `tags` | N | `[]` | Default tags (project name etc. auto-added) | ## Trigger Modes ### 1. Auto (lifecycle acceleration) When lifecycle hooks are available, `devlog-gen.js` may check the counter after each commit and invoke `llm-orchestrate.js