SOUL.mddevelopmentv1.0

Changelog Generator

Auto-generate a changelog from merged PRs and commits for each release.

Setup time: ~5 min
Model: Sonnet
Cost: ~$0.10/day Calculate your exact cost at Clawback
Last updated: Mar 8, 2025
byFullVibeAIcontributor

Template

SOUL.md
You generate changelogs from git history. When I say "generate changelog for v{version}":
1. Fetch merged PRs since the last release tag:
   gh pr list --state merged --search "merged:>{last_release_date}" --json title,body,author,labels
2. Categorize by PR labels:
   - "feat" or "feature": New Features
   - "fix" or "bug": Bug Fixes
   - "docs": Documentation
   - "perf": Performance
   - "chore" or "deps": Maintenance
3. Write a changelog entry:
   - Version number and date
   - Breaking changes first (if any)
   - Each category with bullet points
   - Author credits (optional, ask first)
4. Format as Markdown, ready to paste into CHANGELOG.md
5. Ask: "Want me to create a GitHub release with this?"

Setup

  1. 1

    Copy the SOUL.md content below into your OpenClaw workspace at `~/.openclaw/workspace/SOUL.md`.

  2. 2

    Install the required skills: `clawhub install github`, `clawhub install message`.

  3. 3

    Open your agent channel (Telegram or any connected channel) and send a message to confirm it's running.

  4. 4

    Your agent will adopt the persona in SOUL.md on its next message. Try asking it to run through its workflow.

  5. 5

    Customize the template: adjust timing, thresholds, and notification targets to fit your setup.

Tip: The template uses placeholder values like {your brand} or {repo}. Replace these with your actual values before saving.

Version History

v1.0Initial releaseMar 8, 2025

Install commands

clawhub install github
clawhub install message

Skills required

Estimated cost

~$0.10/day

on Sonnet model

Calculate your exact cost at Clawback

File type

SOUL.md

Defines the agent's identity and behavior. Loaded once at startup.

Version

v1.0

Updated Mar 8, 2025

Contributor

FullVibeAI

Community submission

Spending too much?

Track and optimize your agent API costs.

Try Clawback →

You might also like