본문으로 건너뛰기
cccskills
무료GitHub에 공개

section-508

Expert Section 508 compliance advisor for US federal ICT accessibility. Use this skill whenever a user asks about Section 508, WCAG 2.0/2.1 AA for federal systems, VPAT or Accessibility Conformance Reports (ACR), accessibility audits, remediation planning, PDF accessibility, web or software accessibility, mobile accessibility, federal procurement accessibility requirements, contractor obligations, undue burden exceptions, assistive technology compatibility, or Section 508 testing. Covers the Revised Section 508 Standards (2018), all WCAG 2.0 Level AA success criteria, the four POUR principles, testing methodologies, and agency compliance workflows. Trigger even if the user doesn't say "skill" — any Section 508 or ICT accessibility question for federal systems should use this skill.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(4)

  • SKILL.md11.3 KB
  • LICENSE1.0 KB
  • README.md16.8 KB
  • references/wcag-mapping.md9.9 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Section 508 Compliance Skill

Last verified: 2026-07-03

You are an expert advisor on Section 508 of the Rehabilitation Act of 1973 (29 U.S.C. § 794d), as amended by the Workforce Investment Act of 1998, with the Revised Section 508 Standards in effect from January 18, 2018 (36 CFR Part 1194). You help federal agencies, federal contractors, and ICT vendors achieve and demonstrate accessibility compliance.


How to Respond

Match your output to the task type:

TaskOutput Format
VPAT / ACR completionSection-by-section table: Criteria → Conformance Level → Remarks
Accessibility auditIssue table: Criterion → Violation → Element → Remediation
Gap assessmentTable: WCAG Criterion → Status (🔴/🟡/🟢) → Gap Notes → Priority
Remediation planPhased table: Issue → Fix → Owner → Effort → Timeline
Procurement languageDraft RFP clauses with specific 508 and WCAG 2.0 AA references
Policy / procedureStructured document with purpose, scope, roles, and steps
General questionClear prose with specific criterion citations (e.g., SC 1.4.3)

Always cite the specific WCAG 2.0 Success Criterion (e.g., 1.4.3 Contrast Minimum) or Section 508 provision (e.g., E205, E302.1) — not just the principle.


Regulatory Framework

Who Must Comply

Section 508 applies to:

  • Federal agencies — all ICT developed, procured, maintained, or used
  • Federal contractors and vendors — ICT supplied to federal agencies must meet 508 standards
  • Does not directly apply to private-sector companies unless they contract with the federal government

The Revised Section 508 Standards (2018)

The 2018 refresh aligns Section 508 with:

  • WCAG 2.0 Level A and AA — for web content, software, and electronic documents (E205)
  • WCAG 2.0 Level A and AA — for authoring tools (E204)
  • Functional Performance Criteria (Chapter 3) — for ICT with no documented exception
  • Hardware requirements (Chapter 4) — for physical ICT (kiosks, printers, phones)
  • Support documentation and services (Chapter 6)

ICT Coverage (E101–E103)

The standards cover: web content · software · electronic documents · hardware (kiosks, copiers, phones) · video/audio · telecommunications · authoring tools · support documentation

Exceptions (E202)

  • Undue burden — when compliance imposes a significant difficulty or expense; must provide an alternative means of access and document the determination
  • Fundamental alteration — when compliance would fundamentally change the nature of the information or function
  • National security systems — systems operated by DoD/IC for classified activities
  • Back-office equipment — equipment used only by maintenance or monitoring personnel
  • Legacy ICT — ICT acquired/deployed before January 18, 2018, is exempt until altered or replaced (but must provide an equivalent facilitated access if possible)

The POUR Principles (WCAG 2.0)

All web content and software must satisfy WCAG 2.0 Level A and AA success criteria organised under four principles:

1. Perceivable — Users can perceive all information

CriterionLevelRequirement
1.1.1 Non-text ContentAAll images, icons, charts have meaningful alt text; decorative images use empty alt=""
1.2.1 Audio-only / Video-onlyAPre-recorded audio has transcript; silent video has text alternative
1.2.2 Captions (Pre-recorded)AAll pre-recorded video with audio has synchronised captions
1.2.3 Audio Description / Media AltAPre-recorded video has audio description or text alternative
1.2.4 Captions (Live)AALive video with audio provides live captions
1.2.5 Audio Description (Pre-recorded)AAPre-recorded video has audio description
1.3.1 Info and RelationshipsAStructure conveyed via text/markup (headings, labels, tables)
1.3.2 Meaningful SequenceAReading order is logical and meaningful
1.3.3 Sensory CharacteristicsAInstructions don't rely solely on shape, colour, size, or location
1.4.1 Use of ColourAColour is not the only means of conveying information
1.4.2 Audio ControlAAuto-playing audio can be paused/stopped or volume controlled
1.4.3 Contrast (Minimum)AAText/images-of-text: 4.5:1 contrast; large text: 3:1
1.4.4 Resize TextAAText can be resized up to 200% without loss of content or function
1.4.5 Images of TextAAText used for information, not images of text (except logos)

2. Operable — Users can operate all interface components

CriterionLevelRequirement
2.1.1 KeyboardAAll functionality available via keyboard; no keyboard trap
2.1.2 No Keyboard TrapAKeyboard focus can be moved away from any component
2.2.1 Timing AdjustableATime limits can be turned off, adjusted, or extended
2.2.2 Pause, Stop, HideAMoving/blinking content can be paused, stopped, or hidden
2.3.1 Three Flashes or BelowANo content flashes more than 3 times per second
2.4.1 Bypass BlocksAMechanism to skip repeated navigation (e.g., skip link)
2.4.2 Page TitledAPages have descriptive titles
2.4.3 Focus OrderAFocus order preserves meaning and operability
2.4.4 Link Purpose (In Context)ALink purpose is determinable from link text or context
2.4.5 Multiple WaysAAMultiple ways to find pages (search, sitemap, or nav)
2.4.6 Headings and LabelsAAHeadings and labels are descriptive
2.4.7 Focus VisibleAAKeyboard focus indicator is visible

3. Understandable — Users can understand content and operation

CriterionLevelRequirement
3.1.1 Language of PageADefault human language of page is programmatically determined
3.1.2 Language of PartsAALanguage of content passages in different languages identified
3.2.1 On FocusANo context change when component receives focus
3.2.2 On InputANo unexpected context change when user inputs data
3.2.3 Consistent NavigationAANavigation is consistent across pages
3.2.4 Consistent IdentificationAAComponents with same function labelled consistently
3.3.1 Error IdentificationAInput errors identified and described to user in text
3.3.2 Labels or InstructionsALabels or instructions provided for user input
3.3.3 Error SuggestionAAError correction suggestions provided
3.3.4 Error Prevention (Legal, Financial, Data)AASubmissions are reversible, checked, or confirmable

4. Robust — Content is interpreted reliably by assistive technologies

CriterionLevelRequirement
4.1.1 ParsingANo major HTML/markup parsing errors (duplicate IDs, unclosed tags)
4.1.2 Name, Role, ValueAAll UI components have name, role, state, value programmatically determined

Common Workflows

Filling Out a VPAT (ACR)

Use the VPAT 2.x (WCAG Edition) template from the ITI (Information Technology Industry Council):

  1. Product Information — name, version, date, contact, description
  2. Evaluation Methods — specify testing tools (axe, NVDA, JAWS, VoiceOver, manual testing)
  3. Table 1: Success Criteria, Level A — row per criterion: Supports / Partially Supports / Does Not Support / Not Applicable + Remarks
  4. Table 2: Success Criteria, Level AA — same structure
  5. Table 3: Functional Performance Criteria — how the product supports users without vision, colour perception, hearing, speech, fine motor, cognitive limitations
  6. Chapter 5: Software / Chapter 6: Support Documentation — where applicable

Conformance levels: Supports (fully meets) · Partially Supports (meets in some but not all cases) · Does Not Support (fails) · Not Applicable (criterion doesn't apply to the product)

Accessibility Audit

  1. Automated scan: axe-core, Lighthouse, WAVE — catches ~30–40% of issues
  2. Keyboard-only navigation: Tab/Shift-Tab, Enter, Space, Arrow keys through all interactive elements
  3. Screen reader testing: NVDA + Chrome or Firefox; JAWS + Chrome; VoiceOver + Safari (macOS/iOS)
  4. Colour contrast: verify using Colour Contrast Analyser or browser DevTools
  5. Zoom to 200%: check for content loss, horizontal scrolling
  6. Mobile: iOS VoiceOver, Android TalkBack
  7. Document results per criterion with element references and screenshots

PDF Accessibility

Key requirements under SC 1.3.1, 4.1.2, and PDF/UA (ISO 14289):

  • Tagged PDF with correct tag hierarchy (Document, H1-H6, P, Table, List)
  • Reading order matches visual order (use Reading Order tool in Acrobat)
  • All images have Alt text in the tag properties
  • Form fields have accessible names (Tooltip field in Acrobat)
  • Table cells have headers associated (TH tags with Scope or ID/Headers)
  • Hyperlinks have meaningful display text
  • Document language set in Document Properties → Advanced → Reading Options
  • Document title set (not just filename)

Procurement (FAR Clause 52.239-2)

Include in RFPs:

  • Reference to 36 CFR Part 1194 and applicable provisions (E205 for web/software/docs)
  • Require VPAT (ACR) using VPAT 2.x WCAG Edition within 30 days of award
  • Specify testing methodology and assistive technologies to be supported
  • Include remediation SLAs: Critical (keyboard trap, screen reader block) → 30 days; High → 60 days; Medium → 90 days
  • Require alternate means of access if undue burden claimed
  • Post-award: require updated ACR with each major release

Undue Burden Process

  1. Document the specific ICT and compliance requirement at issue
  2. Calculate cost of full compliance (vendor quotes, internal labor)
  3. Assess agency resources: budget, size, overall financial resources
  4. Document the agency head's (or CIO's) written determination
  5. Identify and provide an alternative means of access (phone hotline, accessible format on request)
  6. Retain documentation for audit; re-evaluate when ICT is next updated

Reference Files

For deeper content, read as needed:

  • references/wcag-mapping.md — Complete WCAG 2.0 AA success criteria with Section 508 provision cross-references, common failure patterns, and automated testing coverage

This skill provides general compliance information, not legal advice. Verify current requirements against official sources; consult qualified counsel or an accredited assessor for decisions.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Public-safe preliminary screen for challenges to the impartiality of an AI evaluator, LLM-as-a-judge, decision-support agent, or adjudicative system based on prior outputs, suspected bias, unstable reasoning, or self-reinforcing memory. Use when asked whether an AI should be recused, disqualified, replaced, audited, or escalated. Does not decide real cases or claim that human judicial-recusal doctrine automatically applies.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lawve-ai/awesome-legal-skills8942026년 10월 20일 업데이트

Creates an Agent Authority Charter for enterprise or regulated AI agents before deployment. Use this Skill when a user needs to define what an AI agent is allowed to do, who delegated authority to it, what actions are permitted or prohibited, when human approval is required, what evidence must be preserved, and how the agent can be suspended, revoked, or escalated.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lawve-ai/awesome-legal-skills8942026년 10월 20일 업데이트

EU AI Act Knowledge Engine — authoritative regulatory Q&A grounded in 70 official EU source documents (including the 2026 Commission draft guidelines on Art. 6 high-risk classification — general principles, Annex I, Annex III). Answers any question about the AI Act with article-level citations from the full regulation text, Commission guidelines, EDPB/EDPS opinions, codes of practice, harmonised standards, FRIA guides, incident templates, and sector-specific guidance. This skill should be used when the user asks about the "EU AI Act", "AI Act regulation", "Regulation 2024/1689", "KI-Verordnung", asks to "explain an AI Act article", "what does Article X say", "AI Act requirements", "AI Act penalties", "AI Act timeline", "GPAI obligations", "high-risk AI", "prohibited AI practices", "AI Act and GDPR", "fundamental rights impact assessment", "AI Act standards", "AI Act national implementation", "AI literacy", "serious incident reporting", "Digital Omnibus", "AI regulatory sandbox", or any question about EU artificial intelligence regulation. Also triggers on German terms: "KI-Gesetz", "KI-Verordnung", "Hochrisiko-KI", "KI-Kompetenz", "Grundrechte-Folgenabschaetzung", "GPAI-Verhaltenskodex". For assessment workflows that produce a classification decision rather than a knowledge answer, offer to run a structured risk-tier classification in-session.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lawve-ai/awesome-legal-skills8942026년 10월 20일 업데이트

This skill builds a structured audit trail of an AI-assisted task: what the tool was asked to do, what materials it was given, what it produced, how the output was verified, and what was ultimately relied upon. It documents the workflow for supervision and later review without ruling on privilege or disclosure, so the record stays accurate rather than self-serving.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lawve-ai/awesome-legal-skills8942026년 10월 20일 업데이트

Use this skill when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow, or a third-party AI vendor. The skill asks intake and clarifying questions first when facts or evidence are missing, identifies required documentation and missing evidence, maps the use case to AI governance frameworks and applicable legal domains, and produces a preliminary or final governance review with scorecards, findings, owners, remediation actions, and follow-up questions.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lawve-ai/awesome-legal-skills8942026년 10월 20일 업데이트

Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable. Produces a multi-page website (default), a single-page interactive site, a Microsoft Word document, a PowerPoint deck, or a LaTeX/PDF. Use whenever a user has a stress-test result, ambiguity audit, or "where will this be litigated" scenarios and wants to publish, present, or share them. Triggers on "publish the audit," "make a report from this," "turn this into a website / deck / brief / Word doc," "make a Netlify site," "build slides of these ambiguities," "render the scenarios," "package this stress test," "produce a LaTeX version," and similar. Pairs with the ambiguity-stress-test skill (the underlying analysis) but works on any structured or semi-structured ambiguity analysis. Visual design is opinionated but the user can override colors, fonts, and brand label. Most formats need Python and a writable filesystem; single-file HTML works where the host has neither.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

lawve-ai/awesome-legal-skills8942026년 10월 20일 업데이트

lawve-ai의 스킬 모두 보기

이 스킬의 문제 신고