docs-page
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
Skill by Gavin-Gibson
Chalk Labs
Need help deploying docs-page?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/gavin-gibson-docs-page
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, backend, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
docs-page- Description
- A documentation page — inline-start nav, scrollable article body, inline-end table of contents. Use when the brief mentions "docs", "documentation", "guide", "API reference", or "tutorial".
- License
- Apache-2.0
- Instructions
- 55 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- example.html
SKILL.md (first lines)
# Docs Page Skill
Produce a single, three-column documentation page in one HTML file.
## Workflow
1. **Read the active DESIGN.md** (injected above). Use the body type token for
prose; the mono token for code; respect line-height and max-width rules.
2. **Pick a topic** from the brief — the page should look like real docs, not
a generic wireframe. Concrete API names, command examples, plausible
parameters.
3. **Lay out** three regions, expressed on the inline axis so the
layout flips correctly under `dir="rtl"`:
- **Inline-start nav** (240–280px, sticky): grouped link list, current
page bolded with an `inline-start`-edge accent stripe. 3–5 groups
of 4–8 links.
- **Article body** (max-width ~720px, centered in the middle column):
H1, lede paragraph, H2 sections, code blocks, callout boxes (note /
warning), inline links, lists.
- **Inline-end TOC** (200–240px, sticky): "On this page" with the
H2/H3 anchors, current section highlighted as the user scrolls.
4. **Write** a single HTML document:
- `<!doctype html>` through `</html>`, all CSS inline.
- CSS Grid for the three columns; sticky positioning for the rails.
- Code blocks: monospace token, soft surface fill, copy-button affordance
(visual only — no JS needed).
- Anchor IDs on every H2/H3 so the TOC links work.
- `data-od-id` on the nav, article, and TOC.
5. **Prose**: write at least 350 words of believable docs. Include at least
one shell command, one code snippet (5–15 lines), one callout, one table.
6. **Self-check**:
- Body text wraps at the DS line-length sweet spot (60–75 chars).
- Code uses the DS mono token, not generic `monospace`.
- Accent is restrained — used for active nav item, links, one callout
border. Not on body text.
- Page is readable at 1280w and collapses gracefully below 900w (TOC drops
out, nav becomes a top drawer).
- Use logical CSS (`margin-inline-start`, `border-inline-start`,
`inset-inline-end`, `text-align: start`) on the rails and accent
stripe so the layout flips correctly under `dir="rtl"`.
## Output contract
Emit between `<artifact>` tags:
```
<artifact identifier="docs-slug" type="text/html" title="Docs — Page Title">
<!doctype html>
<html>...</html>
</artifact>
```
One sentence before the artifact, nothing after.From Gavin-Gibson/GlasswareTracker, Apache-2.0.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 27, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/Gavin-Gibson/GlasswareTracker
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.536score
docs-page
galyarderlabs
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillCFreshness: C★ 8Claude Code +9 - 0.371score
docs-page
jhy0285
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillAFreshness: A★ 5Claude Code +9 - 0.349score
docs-page
nxxxsooo
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillBFreshness: B★ 6Claude Code +9 - 0.339score
docs-page
sanghyunna
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillAFreshness: AClaude Code +9 - 0.328score
docs-page
lengoctuong2005
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillBFreshness: B★ 1Claude Code +9 - 0.315score
docs-page
SMB-Team-Technology
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillBFreshness: BClaude Code +9 - 0.315score
docs-page
hangodek
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillBFreshness: BClaude Code +9 - 0.315score
docs-page
hiktan44
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillBFreshness: BClaude Code +9 - 0.312score
docs-page
fardaf
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillBFreshness: BClaude Code +9 - 0.295score
docs-page
teoanhss113
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillCFreshness: C★ 1Claude Code +9 - 0.285score
docs-page
0x6d6a
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillCFreshness: CClaude Code +9 - 0.285score
docs-page
amar3012005
A documentation page — inline-start nav, scrollable article body, inline-end table of contents.
SkillCFreshness: CClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get docs-page running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
docs-page skill. Agent Mart. https://agentmart.dev/skills/gavin-gibson-docs-page (last updated 2026-10-24)