cd /news/ai-agents/show-hn-simulate-an-engineering-blog… · home › topics › ai-agents › article
[ARTICLE · art-152620] src=github.com ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Show HN: Simulate an engineering blog, or an idea or an incident

A developer released sim-xp, a tool that uses AI agents to convert engineering blog posts, postmortems, or short prompts into a validated playbook.json file that can be run as an interactive simulation in a browser player. The story-to-playbook skill installs via `npx skills add smarchone/sim-xp --skill story-to-playbook -g` and is invoked in Claude Code with a URL or prompt, such as the GitHub Oct 21 post-incident analysis or a Postgres-as-job-queue load test. Playbooks can be hosted in a public GitHub repo, like smarchone/simxp-playbooks, and imported into the player's Library or run directly via a URL fragment.

read1 min views1 publishedOct 19, 2026
Show HN: Simulate an engineering blog, or an idea or an incident
Image: Michielbdejong (auto-discovered)

Simulate a blog, an incident or a load test.

A new way for engineers to share and build experience. Agents turn any blog, incident or concept into a simulation that brings you closer to reality, and saves you the reading.

experience ──encode──▶ playbook.json ──run──▶ simulation

Start playing: https://smarchone.github.io/sim-xp/v2/ · About: https://smarchone.github.io/sim-xp/

  • There's a gap between reading about a system and experiencing it live.
  • Simulations close that gap. Not exact, but much closer.
  • Agents make it fast: one story in, one simulation out.

The story-to-playbook skill turns a blog post, postmortem, concept or short prompt into a validated playbook.json. Install it once:

npx skills add smarchone/sim-xp --skill story-to-playbook -g

Then give it a story in Claude Code:

/story-to-playbook https://github.blog/news-insights/company-news/oct21-post-incident-analysis/
/story-to-playbook "Postgres as a job queue, load tested until it breaks"
/story-to-playbook "How a Kafka consumer rebalance storm starts and ends"

Open the file in the player (drop it on the page, or Open file… in the side panel) and press Space.

A library of playbooks can be hosted as a public Github repo.

eg: smarchone/simxp-playbooks

Import it in the player:

side panel → *Library* → type the repo name → Add

Can also run a playbook directly via URL eg:

https://smarchone.github.io/sim-xp/v2/#smarchone/simxp-playbooks:postgres-queue-load-test

Part of agentic experiences: accelerate learning with agents.

── more in #ai-agents 4 stories · sorted by recency
── more on @sim-xp 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-simulate-an-…] indexed:0 read:1min 2026-10-19 · —