session-to-post
Convert a Claude Code session into a shareable blog post or case study capturing decisions, process, and outcomes
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/athola/nm-scribe-session-to-postNight Market Skill — ported from claude-night-market/scribe. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Session to Post
Capture what happened in a Claude Code session and turn it into a blog post, case study, or social media thread that others can learn from.
The skill extracts the real story from git history, file changes, and conversation context — then shapes it into a narrative that shows process, not just results.
When To Use
- After completing a meaningful chunk of work you want to share
- Creating dev blog content from real sessions
- Building case studies for tools, libraries, or techniques
- Producing marketing content that demonstrates capability
- Documenting a process for teammates who weren't in the session
When NOT To Use
- Writing API reference documentation (use
scribe:doc-generator) - Creating step-by-step tutorials (use
scribe:tech-tutorial) - Cleaning up existing prose (use
scribe:slop-detector) - Internal project documentation (use
sanctum:doc-updates)
Integration Points
This skill connects to several others in the ecosystem. Use them when the post needs more than prose.
| Need | Skill | What it adds |
|---|---|---|
| Terminal demo GIF | scry:vhs-recording | Record a build/test run as an animated GIF |
| Browser demo GIF | scry:browser-recording | Capture a web UI walkthrough via Playwright |
| Composite media | scry:media-composition | Stitch terminal + browser GIFs side-by-side |
| Proof of claims | imbue:proof-of-work | Verify every number in the post with evidence |
| Code quality narrative | pensive:code-refinement | Describe what was cleaned up and why |
| Review narrative | imbue:structured-review | Capture review findings as post content |
| Change summary | imbue:catchup | Summarize what changed for the post's "The Work" section |
| Diff analysis | imbue:diff-analysis | Risk-scored change breakdown for technical audiences |
Recording Integration (scry)
When the post describes something visual — a running app, a test suite, a build pipeline — capture it instead of describing it.
Terminal recordings (build output, test runs, CLI demos):
Invoke Skill(scry:vhs-recording) with a tape that runs:
make test → shows 180 tests passing
make play → shows the build + server startup
Browser recordings (web apps, rendered output):
Invoke Skill(scry:browser-recording) with a Playwright spec that:
navigates to the app
interacts with it
captures the result
Composition (side-by-side before/after, terminal + browser):
Invoke Skill(scry:media-composition) to stitch recordings into
a single visual that tells the story.
Place generated GIFs in docs/posts/assets/ and reference them
from the markdown with relative paths.
Proof-of-Work Integration (imbue)
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-athola-nm-scribe-session-to-post": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
extract
Analyze a codebase and build a knowledge base of business logic, architecture, data flow, and engineering patterns. The foundation for gauntlet challenges and agent integration
discourse
>- Scan community discussion channels (HN, Lobsters, Reddit, tech blogs) for experience reports and opinions on a topic
synthesize
>- Merge, deduplicate, rank, and format research findings from multiple channels into a coherent report. Use after research agents return their results
workflow-monitor
Detect workflow failures and inefficient patterns, then create GitHub issues for improvement via /fix-workflow
architecture-paradigm-hexagonal
Hexagonal (Ports and Adapters) architecture isolating domain logic from infrastructure