Agents platform-astro
Astro/AstroPaper platform configuration for the blog-workflow plugin
install
source · Clone the upstream repo
git clone https://github.com/aRustyDev/agents
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aRustyDev/agents "$T" && mkdir -p ~/.claude/skills && cp -r "$T/content/plugins/blog-workflow/skills/platforms/astro" ~/.claude/skills/arustydev-agents-platform-astro && rm -rf "$T"
manifest:
content/plugins/blog-workflow/skills/platforms/astro/SKILL.mdsource content
Astro/AstroPaper Platform Skill
This skill provides Astro and AstroPaper-specific configuration for the blog-workflow plugin.
Platform Configuration
- Platform: Astro/AstroPaper
- Published posts path:
src/data/blog/ - Build output:
dist/ - Build command:
astro build - Dev server:
astro dev - Date field:
pubDatetime - Updated field:
modDatetime - Image field:
ogImage - Canonical field:
canonicalURL - Detection files:
,astro.config.mjsastro.config.ts
Platform Summary
| Setting | Value |
|---|---|
| Published posts | |
| Build output | |
| Build command | |
| Dev server | |
| Date field | |
| Updated field | |
| Image field | |
| Canonical field | |
Frontmatter Quick Reference
Required Fields
| Field | Type | Notes |
|---|---|---|
| UUIDv4 | Stable artifact identifier |
| string | Max 60 chars for SEO |
| string | 150-160 chars for SEO |
| ISO 8601 | Must include timezone |
| string[] | At least one required |
Optional Fields
| Field | Default | Notes |
|---|---|---|
| null | Set on updates |
| "aRustyDev" | Configurable per-project |
| false | Show on homepage |
| true | Exclude from build |
| "" | Open Graph image path |
| "" | For cross-posted content |
Common Mistakes
| Wrong | Correct | Reason |
|---|---|---|
| | AstroPaper naming convention |
| | AstroPaper naming convention |
| | AstroPaper naming convention |
| (remove) | Not in AstroPaper schema |
Detection
This platform is detected when any of these files exist in the project root:
astro.config.mjsastro.config.ts
Reference
For detailed documentation, see:
- Frontmatter Schema - Complete field definitions and validation rules
- Publishing Guide - Build, deploy, and rollback procedures
- Directory Conventions - Content locations and file structure