Skip to content
Agentmart
Submit a tool

changelog-to-post

Converts git commits, PR diffs, or engineering release notes into clean, user-facing changelogs, customer update emails, and launch tweets.

Skill by Scino

IndexedMIT★ 18
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/scino-changelog-to-post

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Converts git commits, PR diffs, or engineering release notes into clean, user-facing changelogs, customer update emails, and launch tweets. Translates internal code changes into customer value. Use for /changelog-to-post, "draft release notes", or announcing new features.

Use cases: productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/changelog-to-post

What's inside

Skill name
changelog-to-post
Description
Converts git commits, PR diffs, or engineering release notes into clean, user-facing changelogs, customer update emails, and launch tweets. Translates internal code changes into customer value. Use for /changelog-to-post, "draft release notes", or announcing new features.
License
MIT
Instructions
104 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Changelog to Post

Engineers write commits for git history: *"fix(auth): handle null session in token refresh hook"*. Customers and prospects don't care about the hook—they care that they won't get logged out mid-workflow.

`changelog-to-post` reads your recent git commits, PR descriptions, or release tags, translates them into clear customer value, and produces a complete launch communication bundle.

---

## When to Invoke

- You just merged a batch of PRs or tagged a new version.
- You want to update your product's public changelog or `CHANGELOG.md`.
- You want to send a quick email to active users announcing new capabilities.
- You want to draft an announcement post for X/LinkedIn.

---

## The Launch Bundle Output

When invoked, `changelog-to-post` generates 3 linked deliverables:

### 1. The Customer-Facing Changelog (For Website / In-App Modal)
- Grouped into: **✨ New Capabilities**, **⚡ Performance & Improvements**, and **🐛 Bug Fixes**.
- Each item leads with what the user can now do, not the internal code change.

### 2. The Founder Release Email (For Active Users & Newsletter)
- 150-250 words max.
- High-level narrative of why this release matters.
- Link to documentation or live demo.

### 3. The Social Announcement (For X and LinkedIn)
- Visual-ready hook highlighting the single biggest improvement.
- Clean bullet list of secondary improvements.

---

## Example Walkthrough

### Raw Input (Git Log):
- `feat: add parallel test execution with --workers flag`
- `fix: prevent memory leak in child process fork`
- `feat: export results to JUnit XML and GitHub Actions annotations`
- `perf: cache AST parses across warm test runs`

### Generated Deliverables:

#### Deliverable 1: Public Changelog Entry
```markdown
## v1.4.0 — 5x Faster Test Runs & CI Annotations

### ✨ New
- **Parallel Test Execution**: Run test suites across multiple CPU cores with `--workers`. Large suites finish up to 5x faster.
- **GitHub Actions Annotations**: Test failures now show inline on your GitHub PR diffs with file and line references.
- **JUnit XML Export**: Export test results formatted for Datadog, CircleCI, and standard CI reporting dashboards.

### ⚡ Improvements
- **Warm AST Caching**: Tests with unchanged dependencies skip re-parsing, saving ~400ms per run during local TDD loops.

### 🐛 Fixes
- Fixed a memory leak where orphaned child processes remained in memory after aborted test runs.
```

#### Deliverable 2: Founder Update Email
```markdown
Subject: v1.4.0: 5x faster test runs and inline PR annotations

Hey everyone,

One of the most common complaints we heard last month was that test suites were taking too long on large monorepos.

Today we're releasing v1.4.0, which introduces native parallel test execution. You can now pass `--workers auto` to distribute test suites across all CPU cores. In our internal benchmarks on a 2,000-test repo, runtime dropped from 4 minutes 12 seconds to 48 seconds.

We also added inline GitHub PR annotations so you can see exactly which line broke without scrolling through raw terminal logs.

Update to v1.4.0 today:
`npm install -g fstack@latest`

Full release notes and documentation are live here: [link].

Let us know what you think!

Best,
Fabio
```

#### Deliverable 3: X Announcement
```text
fstack v1.4.0 is live.

Tests now run in parallel across CPU cores with `--workers auto`.

Benchmark on our monorepo:
• Before: 4m 12s
• Now: 48s

Also shipped:
- Inline GitHub Actions annotations on PR diffs
- JUnit XML export for CI dashboards
- AST caching for instant local re-runs

`npm i -g fstack@latest`
```

From Scino/fstack, MIT.

More from Scino/fstack

Signals

Stars
18
Forks
0
Open issues
1
Last commit (this folder)
Sep 4, 2026 (1 month ago)
Last release
Sep 26, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Scino

Cite this page

changelog-to-post skill. Agent Mart. https://agentmart.dev/skills/scino-changelog-to-post (last updated 2026-10-24)