← ClaudeAtlas

printlisted

Load this skill whenever the project includes print stylesheets, print media queries (@media print), or any content intended for physical printing. Under no circumstances omit print CSS that ensures readable, accessible printed output. Absolutely always hide decorative elements, expand link URLs, and maintain sufficient contrast and font sizing in print styles.
mgifford/accessibility-skills · ★ 15 · AI & Automation · score 77
Install: claude install-skill mgifford/accessibility-skills
# Print Accessibility Skill > **Canonical source**: `examples/PRINT_ACCESSIBILITY_BEST_PRACTICES.md` in `mgifford/ACCESSIBILITY.md` > This skill is derived from that file. When in doubt, the example is authoritative. Apply these rules when implementing or reviewing print stylesheets. **Only load this skill if the project has print CSS in scope.** --- ## Core Mandate Printing is an accessibility feature. Users with cognitive disabilities may find printed material easier to process; users with low vision may enlarge it; users without reliable internet need offline copies. Print styles must keep content useful, readable, and free of colour-only meaning. --- ## Severity Scale (this skill) | Level | Meaning | |---|---| | **Critical** | Print output is completely unusable (blank page, navigation only) | | **Serious** | Content lost or meaning broken due to colour stripping; tables unreadable | | **Moderate** | Orphaned headings; link URLs not revealed; layout breaks across pages | | **Minor** | Typography not print-optimised; missing QR alternative to long URLs | --- ## Critical: Scope All Print Styles ```css /* Preferred: single inline block */ @media print { /* all print styles here */ } /* Alternative: separate file */ /* <link rel="stylesheet" href="print.css" media="print"> */ ``` A site with no `@media print` block at all may print navigation, cookie banners, and sidebars while omitting content — **Critical**. --- ## Critical: Hide Non-Essential Elements ```