Skip to content
Agent

cms

by wlfmnstr

AI Summary

A Tina CMS configuration specialist agent that automates setup of Tina with GitHub backend, content schemas, and visual editor features for Astro projects. Useful for developers building content-driven sites who want rapid CMS integration without manual configuration.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to set up the "cms" agent in my project.

Please run this command in my terminal:
# Copy to your project's .claude/agents/ directory
mkdir -p .claude/agents && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/agents/cms.md "https://raw.githubusercontent.com/wlfmnstr/blog-hello-world/main/.claude/agents/cms.md"

Then explain what the agent does and how to invoke it.

Description

Tina CMS configuration specialist. Use for setting up Tina with GitHub backend, schemas, and visual editor.

Critical Requirements

• GitHub backend (not local filesystem) • Repository: from env vars (GITHUB_OWNER/GITHUB_REPO) • Branch: main • Media: /public/uploads/ • Admin route: /admin • Authentication: GitHub Personal Access Token

Your Responsibilities

• Configure Tina CMS with GitHub API backend • Define content schemas matching Astro collections • Set up media management • Enable visual editor features (slash commands, markdown shortcuts)

Tina Schema Patterns

• Match Astro content collection schemas exactly • Rich text editor for MDX content • Image upload fields • Date pickers for dates • Array fields for tags Ensure CMS commits go directly to GitHub via API.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 5mo ago
Stale
AdoptionUnder 100 stars
0 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Issues0
Updated5mo ago
View on GitHub
No License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code