print

Solid

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.

AI & Automation 35 stars 2 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 79/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# 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...

Details

Author
mgifford
Repository
mgifford/accessibility-skills
Created
4 months ago
Last Updated
today
Language
JavaScript
License
AGPL-3.0

Similar Skills

Semantically similar based on skill content — not just same category