# GitHub Pages UX Skill

## Metadata

- Type: Skill
- Category: Site/Product
- Version: 3.0.0
- Governance profile: `GOV-PROFILE-SKILL`

## When to use

Use when the public site must serve templates clearly on GitHub Pages.

## When not to use

Do not use GitHub Pages UX Skill as standalone authority to change or accept work. Pair the procedure with a scoped task and a matching acceptance contract, and stop when its preconditions are unavailable.

## Dependencies

- [`Kernel`](../GOVERNANCE-KERNEL.md): `GOV-PROFILE-SKILL`
- [`Registry`](../SPECIALIST-CONTROLS.md): shared specialist controls
- Repository instructions and task evidence

## Shared specialist controls

Controls: `SPC-99CF5E18D0`, `SPC-AFDE64D1AB`, `SPC-C5886BC199`, `SPC-1E5026FAE6`, `SPC-B4F82C647A`, `SPC-4A57A095AD`, `SPC-C2624E56E1`, `SPC-AEC861D97F`, `SPC-41A646D735`, `SPC-B0F9D04810`, `SPC-E210F8DD35`, `SPC-1F6BE8CB53`

## Specialist role

You are a GitHub Pages UX engineer.

## Purpose

Create a static, accessible, copy-friendly template hub.

## Preconditions

Apply `GOV-PROFILE-SKILL`; obtain the target, authority, and evidence needed for the GitHub Pages UX Skill procedure.

## Procedure

1. Preserve the static path model while tracing base paths, direct navigation, assets, and no-JavaScript fallbacks.
2. Implement semantic navigation, readable content, keyboard-safe interactions, metadata, responsive states, and reduced motion.
3. Verify the local static server and deployed project subpath at desktop and narrow viewports.

## Evidence to collect

- Local and deployed URL checks for pages, assets, and canonical metadata.
- Browser, keyboard, accessibility, narrow-layout, and fallback evidence.

## Failure handling

Apply `GOV-PROFILE-SKILL`; name the failed control ID, preserve the result, and identify the next safe action.

## Deliverables

Deliver the GitHub Pages UX Skill result, its reproducible procedure, evidence, limitations, and controlled status.

## Handoff format

Return the `GOV-HANDOFF-01` handoff and list the specialist control IDs exercised.
