An open API service indexing awesome lists of open source software.

https://github.com/pcamarajr/content-stack

A content operations ecosystem that transforms strategy into published outcomes.
https://github.com/pcamarajr/content-stack

ai-agents astro automation claude-plugin content-marketing content-operations editorial-workflows jamstack llm-workflows seo-optimization

Last synced: 10 days ago
JSON representation

A content operations ecosystem that transforms strategy into published outcomes.

Awesome Lists containing this project

README

          

# content-stack

A plugin ecosystem for founders and marketers who want to run a serious content operation without hiring a full specialist team.

`content-stack` helps you build and maintain content websites with AI-assisted workflows across strategy, production, and publishing.

## Who This Is For

- Founders and marketers with limited time and budget
- Small teams that need repeatable content workflows
- Teams building markdown-first sites (especially Astro)
- Agencies that need to scale content operations with fewer manual steps

## What You Can Do With It

- Build a production-ready Astro content site
- Create and maintain SEO-focused blog content
- Standardize writing quality and style across content
- Scale content operations with reusable skills and agents

## Install Marketplace

Add this marketplace to your Claude Code project:

```bash
/plugin marketplace add pcamarajr/content-stack
```

Then install the plugin you need:

```bash
/plugin install content-ops@content-stack
/plugin install content-seo@content-stack
/plugin install content-image-gemini@content-stack
/plugin install astro-builder@content-stack
/plugin install astro-lsp@content-stack
/plugin install cost-tracker@content-stack
```

## Quick Start Paths

### Path A: Start from a template (fastest)

Use the Astro starter generated with the current `astro-builder` plugin:

- [`pcamarajr/astro-template`](https://github.com/pcamarajr/astro-template)

Then adapt it to your project using:

```bash
/astro-builder:init
```

### Path B: Add content workflows to an existing site

Install `content-ops` and initialize:

```bash
/plugin install content-ops@content-stack
/init
/reindex
```

Run your first draft workflow:

```bash
/write-content article "Your topic"
```

## Plugins

### [`content-ops`](./content-ops/README.md)

Content operations plugin for markdown-based sites. It handles research, drafting, review, translation, linking, and indexing through a phase-based workflow.

- **Best for:** publishing better blog content with less manual work
- **Key skills:** `init`, `write-content`, `review-content`, `fact-check`, `reindex`

Install:

```bash
/plugin install content-ops@content-stack
```

### [`content-seo`](./content-seo/README.md)

Site-level SEO intelligence layer for static content sites. Powered by Google Search Console — tracks performance, surfaces ranking opportunities, diagnoses pages with live data, and injects keyword briefs into the content creation pipeline.

- **Best for:** improving organic reach for existing content using real GSC data, not guesswork
- **Key skills:** `/seo status`, `/seo opportunities`, `/seo diagnose`, `/seo brief`
- **Agents:** `gsc-reporter`

Install:

```bash
/plugin install content-seo@content-stack
```

### [`content-image-gemini`](./content-image-gemini/README.md)

AI image generation for content using the Gemini CLI and Nano Banana extension. Headless-friendly: auto-installs the CLI and extension on first use.

- **Best for:** generating hero images, inline illustrations, and diagrams for blog articles
- **Agents:** `image-generator`

Install:

```bash
/plugin install content-image-gemini@content-stack
```

### [`astro-builder`](./astro-builder/README.md)

Astro 6 site builder plugin that scaffolds and evolves static content sites using the page-views pattern, i18n, content collections, and quality gates. `init` interviews you, then scaffolds a working, buildable site — config, layout, `src/lib/` utilities, i18n files, and the full SEO surface.

- **Best for:** creating or restructuring Astro content architectures
- **Key skills:** `init`, `init project`, `init lighthouse`, `new-page`, `new-content-type`, `translate`, `audit`, `css-conventions` (auto-applied), `html-conventions` (auto-applied), `seo-conventions` (auto-applied), `ux-writing` (auto-applied)

Install:

```bash
/plugin install astro-builder@content-stack
```

### [`astro-lsp`](./astro-lsp/README.md)

Astro language server integration for Claude Code with diagnostics, formatting, and code intelligence for `.astro` files.

Install:

```bash
/plugin install astro-lsp@content-stack
```

### [`cost-tracker`](./cost-tracker/README.md)

Session-level token and cost tracking for Claude Code, including subagent runs.

Install:

```bash
/plugin install cost-tracker@content-stack
```

## Current Focus

This ecosystem follows a dogfood-first model: features are built through real usage on active projects and then generalized.

Current emphasis:

- SEO-ready blog workflows
- Better quality and consistency in published content
- Faster iteration with reusable skills/agents

## Public Validation Status

The project is in active public validation. Core workflows are usable and being expanded with real-world usage.

If you try it, share feedback and use cases:

- Open an issue:
- Send a DM:

## 90-Day Direction

- Strengthen SEO skills and agents for blog workflows
- Improve install-to-first-value experience
- Publish reusable templates and examples
- Expand from blog workflows into broader content operations use cases

## License

MIT