vibe.devloglisted
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