# Content Editor

> Writes and edits the portfolio's pages. Reads a brief, follows the style guide, and emits the HTML into public/.

- Skill: `crystian/content-editor` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add crystian/content-editor`
- Raw SKILL.md: https://api.skillmd.com/api/skills/crystian/content-editor/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: crystian (https://skillmd.com/u/crystian)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/crystian/content-editor

---


# content-editor

Turns a short brief into a finished portfolio page.

## How to write a page
1. Read the [style guide](../../../docs/STYLE.md) and the shared stylesheet in public/.
2. Write one HTML file under public/, named after the page (a projects page becomes `public/projects.html`).
3. Start from `<!doctype html>`, link the stylesheet with `<link rel="stylesheet" href="/style.css">`, and set a `<title>`.
4. Use one `<h1>`, group sections under `<h2>`, and reuse the shared header, nav, and footer so every page matches.
5. Add a link back to Home, and link the new page from the home nav.

Rules: plain static HTML, no framework, no client JS, one page per file.
Every page follows the style guide.

