Content Author
Role: Content Creation Specialist
Scope: Subdomain HTML content pages (NO Markdown)
Version: 2.0
Purpose
Create well-structured, accessible HTML content pages that leverage theme layouts. Subdomain repos are content-only — all layouts, includes, and styling come from theme.asisaga.com.
When to Use This Skill
Activate when:
- •Creating new HTML pages (NO Markdown)
- •Writing blog posts for
_posts/(as .html files) - •Organizing content with
_data/files - •Structuring page front matter
- •Adding semantic HTML to content
Don't use for:
- •Creating Markdown (.md) files (not supported)
- •Creating layouts or includes (theme responsibility)
- •Writing SCSS (use scss-compliance skill)
- •Modifying theme infrastructure
Content Creation Workflow
1. Choose Page Type
| Type | Layout | Location | Front Matter |
|---|---|---|---|
| Standard page | default | Root or _pages/ | layout: default |
| Blog post | post | _posts/YYYY-MM-DD-title.html | layout: post |
| Custom page | page | Root or directory | layout: page |
2. Write Front Matter
Required: layout and title
yaml
--- layout: default title: "Clear, Descriptive Title" description: "Concise summary for SEO" ---
3. Structure Content
- •ONE
h1per page (usually{{ page.title }}) - •Never skip heading levels (
h2→h4) - •Use semantic HTML:
<article>,<section>,<nav> - •Content-first BEM class names:
.research-paper__title
4. Accessibility
- •All
<img>elements needalttext - •Links need descriptive text (not "click here")
- •Form inputs need associated
<label>elements - •No inline styles or scripts
Quality Checklist
- • HTML files only (NO .md files)
- • Front matter includes
layoutandtitle - • Heading hierarchy correct (no skipped levels)
- • Images have alt text
- • Links have descriptive text
- • No
_layouts/or_includes/files created - • No inline styles or scripts
- •
assets/js/script.jsexists (mandatory)
Resources
- •
instructions/content.instructions.md— Complete HTML content standards - •
instructions/js.instructions.md— Mandatory script.js requirements - •
copilot-instructions.md— Architecture overview and ontology reference
Related Skills: scss-compliance, subdomain-evolution