← 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 · ★ 48 · AI & Automation · score 78
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. Print CSS should be a progressive enhancement — write screen styles first, then layer `@media print` on top, and confirm the content is still comprehensible in the browser's default print mode before adding custom styles. --- ## 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" hr