@gencreator/cms
v0.1.0
Published
Headless content lifecycle engine, MDX frontmatter validator, and decay refresh queue for autonomous AI creators.
Maintainers
Readme
@gencreator/cms
Headless Content Lifecycle Engine, Frontmatter Parser, and Decay Refresh Queue for Autonomous Creators
@gencreator/cms provides programmatic content management for modern media brands and autonomous AI creator networks. Built on the Starlight Intelligence Protocol (SIP).
Capabilities
- 📄 Type-Safe Frontmatter Parsing: Zero-dependency MDX / Markdown parser extracting authors, dates, tags, canonical URLs, reading time, and custom attributes.
- ⏳ Content Decay Detector: Automatically evaluates factual staleness, obsolete AI model markers, link rot probability, and queues urgent refreshes before factual degradation harms search authority.
- 📅 Editorial Scheduler: Multi-format calendar orchestrator (Blog, Newsletter, X/Twitter, LinkedIn, Farcaster).
- 🏛️ Domain Pillar Taxonomy: Hierarchical knowledge graph linking content items into compounding pillars and clusters.
Quickstart
import { FrontmatterParser, DecayDetector, EditorialScheduler } from '@gencreator/cms';
// 1. Parse MDX content
const rawMdx = `---
title: "Autonomous Agent Swarms in 2026"
slug: "autonomous-agent-swarms-2026"
date: "2026-01-15"
pillar: "ai-architecture"
tags: ["ai", "agents", "swarms"]
isDraft: false
---
# Autonomous Agent Swarms...
`;
const post = FrontmatterParser.parse(rawMdx);
console.log(`Word count: ${post.wordCount}, Reading time: ${post.metadata.readingTimeMinutes} mins`);
// 2. Evaluate content decay
const decay = DecayDetector.evaluate(post);
console.log(`Decay score: ${decay.decayScore}/100, Urgency: ${decay.urgency}`);
// 3. Schedule distribution
const scheduler = new EditorialScheduler();
scheduler.schedule(post, '2026-10-15T09:00:00Z', ['blog', 'newsletter', 'twitter']);License
MIT © Frank Riemer
