lightcms banner
jonradoff jonradoff

lightcms

AI community intermediate

Description

[](https://github.com/jonradoff/lightcms/actions/workflows/ci.yml) [](https://codecov.io/gh/jonradoff/lightcms) [](https://goreportcard.com/report/github.com/jonradoff/lightcms) [](https://glama.ai/mcp/servers/jonradoff/lightcms)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

LightCMS

[](https://github.com/jonradoff/lightcms/actions/workflows/ci.yml) [](https://codecov.io/gh/jonradoff/lightcms) [](https://goreportcard.com/report/github.com/jonradoff/lightcms) [](https://glama.ai/mcp/servers/jonradoff/lightcms)

LightCMS is a Go-powered content management system built for the AI era. It's simultaneously **AI-native** (semantic search, built-in Claude-powered chat widget, MCP server for agent control), **agentically controllable** (Claude Code and any MCP client can read, write, publish, and bulk-import content via 106 MCP tools), and **agentically updatable** (the codebase is clean, well-structured Go — coding agents can safely extend it). For teams that want a CMS that works with AI rather than around it.

What's New in v6.0

Feature Summary
Content Approvals Contributors submit content for approval; editors/admins approve or reject from /cm/approvals. Rejection comments auto-post to the discussion thread.
Contributor Role New RBAC role between Viewer and Editor. Can create content + upload assets (pending), post comments, and submit for approval — but cannot publish directly or manage system settings.
Approval Workflows Configurable trigger-based workflows (contributor, folder path, template ID, or tag). Sequential or concurrent mode with configurable approver lists.
Content Discussion Inline comment thread at the bottom of every edit page. @mention autocomplete, live badge count, admin delete.
Tabbed Bottom Panel Discussion, Version History, and Forks organized into tabs on the content edit page.
Approvals Dashboard My Queue + Other Pending + Workflow Config at /cm/approvals. Sidebar badge shows pending count.
Dashboard Sections Requiring Approvals and Recent Comments appear on the admin dashboard when relevant.
New Webhook Events comment.created, content.pending_approval, asset.pending_review.

...