
Security News
GitHub Actions Adds cache-mode to Limit Cache Poisoning Risk
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.
gsd-browser
Advanced tools
Browse markdown artifacts that AI agents write, fresh from disk.

GSD (get-shit-done) is a Claude Code planning framework where AI agents continuously produce structured markdown artifacts — roadmaps, phase plans, research docs, state files — in a .planning/ directory as they work.
gsd-browser is a companion tool that lets you read those artifacts in a clean browser UI without leaving your workflow. Point it at your repos and get a dashboard showing project progress, phase timelines, and branch-aware milestone state. Every page load reads directly from disk — no caching, no stale content.
npx gsd-browser
Run in any directory. gsd-browser auto-discovers .planning/, docs/, and README.md. If found, it auto-registers the directory and opens your browser to the dashboard.
For a permanent global install:
npm install -g gsd-browser
gsd-browser
Starts on port 4242 by default, opens browser automatically. On first run in a directory with GSD conventions, auto-registers the current directory.
Source management
# Register a source directory (auto-discovers conventions)
gsd-browser add [path]
# Register with a custom display name
gsd-browser add . --name my-project
# Remove a registered source by name or path
gsd-browser remove <name|path>
# List all registered sources
gsd-browser list
Server options
--port <n>, -p <n> Port to listen on (default: 4242)
--no-open Suppress browser auto-open on startup
(save permanently: set "open": false in your config)
General
--version, -v Print version and exit
--help, -h Show help message
.planning/, docs/, README.md auto-detectedNode.js + Fastify serves a single-page application. Markdown files are rendered server-side using markdown-it, Shiki (syntax highlighting), and Mermaid (diagram SVG generation). The frontend is vanilla JavaScript with no build step. Source registration is persisted in a config file under ~/.config/gsd-browser/.
Config file location: ~/.config/gsd-browser/sources.json
The config stores registered source paths and the open preference (whether to auto-open the browser on startup). You can set "open": false to permanently suppress browser auto-open.
Matt Stone
FAQs
Browse markdown artifacts that AI agents write, fresh from disk
We found that gsd-browser demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.