Content Os
A self-improving daily content system — pulls from high-quality sources every morning and drafts posts in your own voice. Run by a Claude Code agent.
Install
git clone https://github.com/star23/content-osInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →ContentOS
English
An agent-agnostic, self-improving daily content workflow. It scans high-quality sources, turns fresh signals into a briefing, and drafts posts in your voice.
Bring Codex, Claude Code, Cursor, Gemini CLI, OpenCode, or your own agent. ContentOS is a workflow and data contract, not a model, vendor, or CLI-specific application.
Built by @starzq, who uses it every morning for AI, crypto, US equities, space, and solo-business research.
ContentOS reads curated X accounts, newsletters, podcasts, and other sources; filters them through your topic library and positioning; then produces a daily briefing and drafts. On the next run, it learns from your published-post performance and adjusts its recommendations.
It is not another summarizer. The design premise is that summarizing is cheap and judgment is expensive, so the workflow spends most of its effort on freshness, deduplication, source quality, voice, and editorial boundaries.
Video walkthrough
▶ Watch on YouTube: Self-improving Daily Content OS
What is in this repository
ContentOS has four portable parts:
SKILL.md— the complete learn → do → reflect workflow, written as agent instructions.- Config templates — your sources, topic library, positioning, voice, and red lines.
- Workflow constraints and build-time guards — editorial rules in the instructions,
plus Python checks for stale must-reads and missing or duplicate
event_idvalues. - A local dashboard — a self-contained HTML file with embedded data; no server or database required.
SKILL.md includes tool names from the author's current setup. They are reference
adapters, not platform requirements. Map them to equivalent tools in your agent.
Agent compatibility
Any tool-using agent can run ContentOS after mapping its tools to these capabilities:
| Capability | Used for | Required? |
|---|---|---|
| Read and write local files | Config, memory, archives, and output | Yes |
| Access fresh web and/or X data | Daily source collection | Yes |
| Run Python 3 | Validation and dashboard data injection | Yes for the full workflow |
| Read your publishing analytics | Learn what performed well | Optional |
| Run unattended on a schedule | Daily automation | Optional |
MCP is one way to provide these capabilities, but it is not required. Native tools, connectors, APIs, browser automation, or your own scripts work as well.
What it produces
| Output | Description |
|---|---|
ContentOS/daily_brief/daily_briefing_YYYY-MM-DD.md |
Market snapshot, must-reads, extended reading, topic candidates, drafts, and system suggestions |
ContentOS/daily_brief/daily_data.json |
The same result as structured data |
ContentOS/daily_brief/daily_briefing.html |
A nine-tab, single-file dashboard that opens locally |
profile_recent.md |
Rolling memory derived from publishing performance when analytics are available |
See examples/sample-briefing-2026-08-06.md
for a real, redacted output.
Dashboard preview
The generated dashboard keeps the full workflow in one place: fresh signals, topic ideas, drafts, publishing history, source management, and system suggestions.
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…