BeClaude

lesstruct

New
12GitHub TrendingDocumentationby aristorinjuang

An open-source CMS powered by Go. Fast, configurable, customizable. Built for humans and AI agents, extended with WebAssembly plugins. One binary, no Docker required.

Summary

lesstruct is an open-source CMS built with Go that provides a fast, configurable, and customizable content management system.

  • It runs as a single binary with no Docker required and supports WebAssembly plugins, making it ideal for both human editors and AI agents.
  • Developers can leverage its agent-friendly architecture to automate content workflows and extend functionality with plugins.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file

Add the configuration to .claude/skills/lesstruct.md

3
Invoke in Claude Code
/lesstruct

Use Cases

Quickly spin up a lightweight CMS for a documentation site or blog without complex infrastructure.
Integrate lesstruct with AI agents to programmatically create, update, and manage content via its API.
Extend the CMS with custom WebAssembly plugins to add features like markdown processing or image optimization.
Deploy a headless CMS backend for a static site generator, serving content via RESTful endpoints.
Use lesstruct as a content repository for multi-agent systems where AI agents collaborate on content creation.
Migrate from a heavier CMS to lesstruct for a simpler, faster, and more secure content management solution.

Usage Examples

1

/lesstruct create-site --name myblog --theme default

2

Add a new WebAssembly plugin to lesstruct for syntax highlighting in code blocks.

3

Query lesstruct API to fetch all articles tagged with 'tutorial' and format them as JSON.

View source on GitHub
agentplugin

Security Audits

LicenseUnknownSourceWarnRepositoryPass

Frequently Asked Questions

What is lesstruct?

lesstruct is an open-source CMS built with Go that provides a fast, configurable, and customizable content management system. It runs as a single binary with no Docker required and supports WebAssembly plugins, making it ideal for both human editors and AI agents. Developers can leverage its agent-friendly architecture to automate content workflows and extend functionality with plugins.

How to install lesstruct?

To install lesstruct: create the skills directory (mkdir -p .claude/skills), then add the config to .claude/skills/lesstruct.md. Finally, /lesstruct in Claude Code.

What is lesstruct best for?

lesstruct is a other categorized under Documentation. It is designed for: agent, plugin. Created by aristorinjuang.

What can I use lesstruct for?

lesstruct is useful for: Quickly spin up a lightweight CMS for a documentation site or blog without complex infrastructure.; Integrate lesstruct with AI agents to programmatically create, update, and manage content via its API.; Extend the CMS with custom WebAssembly plugins to add features like markdown processing or image optimization.; Deploy a headless CMS backend for a static site generator, serving content via RESTful endpoints.; Use lesstruct as a content repository for multi-agent systems where AI agents collaborate on content creation.; Migrate from a heavier CMS to lesstruct for a simpler, faster, and more secure content management solution..