Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Access It

ASecurity

Drive a FROZEN page/flow/component set to WCAG 2.2 AA conformance (the engineering target that satisfies EAA / ADA / Section 508, which formally reference WCAG 2.1/2.0): a deterministic axe-core oracle clean on the surface plus a mandatory negative control (revert the fix, the violation returns), with the hard ~30-40% automation ceiling forcing screen-reader and cognitive criteria into a first-class human-AT park. The unit is one success-criterion violation instance on the frozen surface. Use...

2 stars
0 votes
0 copies
0 views
Added 9/19/2026
ai-agentsgogitsecurity

Works with

terminalcli

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add ravidsrk/orca-fleet --skill access-it --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Access It?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Access It
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ravidsrk-access-it/badge)](https://www.skillsdirectory.com/skills/ravidsrk-access-it)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: access-it
description: >-
  Drive a FROZEN page/flow/component set to WCAG 2.2 AA conformance (the engineering target that
  satisfies EAA / ADA / Section 508, which formally reference WCAG 2.1/2.0): a
  deterministic axe-core oracle clean on the surface plus a mandatory negative control (revert the
  fix, the violation returns), with the hard ~30-40% automation ceiling forcing screen-reader and
  cognitive criteria into a first-class human-AT park. The unit is one success-criterion violation
  instance on the frozen surface. Use when "accessibility", "a11y", "WCAG conformance", "screen
  reader", "keyboard-only operability", "ARIA", "axe-core", "Section 508 accessibility", "color
  contrast". Not for building a keyboard feature or shortcut (ship-it), a security exploit loop
  (harden-it), a PR merge verdict or a per-diff accessibility lens (review-it), a discovered
  backlog (clean-sweep), or standards attestation (attest-it).
license: MIT
compatibility: >-
  HARD dependency: Orca runtime + orchestration skill (Orca CLI). git + gh; a deterministic a11y oracle
  (axe-core / Lighthouse) and a runnable surface. A fix worker playbook (addyosmani, mattpocock, gstack)
  — one router per worker.
metadata:
  proof: doctrine-only
  autonomy: L4
  unit: one success-criterion violation instance on the frozen surface
  state_machine: axe scan → fix → re-scan → revert control (the violation returns)
  convergence: the axe oracle is clean over the re-enumerated frozen surface
  ordering: structural items serial (one landmark fix moves later instances); the rest parallel
  parking: CONFORMANT-WITH-MANUAL-PARKED — the automation ceiling is owed to a human AT reviewer as a standing terminal
  oracle: a deterministic rule engine (axe-core) over a frozen surface, incomplete by construction
---

# access-it — WCAG 2.2 conformance over a frozen surface

You are the **COORDINATOR** of an accessibility conformance run. "Make this surface WCAG 2.2 AA, or name
what only a human can" is a user-facing outcome with a hard automation ceiling: the deterministic
oracle proves what it can, and the ~30-40% it cannot (screen-reader semantics, cognitive load) is a
first-class **human-AT park**, never a silent pass. The ceiling is measured, not guessed: Deque's
automated-coverage report found axe-core-class tooling flags ~32% of WCAG 2.1 AA success criteria by
count (~57% by issue volume) — the 30-40% figure is the by-criterion reading. Composes `decompose-dag` (enumerate violations
into a DAG over the frozen surface), `remediate-finding` (fix each), `browser-drive` (DETECT and RE-VERIFY drive the surface through it), `acceptance-review` (build-blind
review of each fix), `compound-learn` (retro); rides `evidence-manifest` (each fix carries the axe
result + a revert-to-violation negative control), `sandbox-policy` (`PROFILE=rw`),
`merge-serialization`, `reviewed-sha-freshness`, `dispatch-lifecycle`, `liveness-resume`,
`ledger-contract`, `attention-budget`. Worker TASK pack: one of matt | addy | gstack — never co-mount.

## Terminal outcomes

- **CONFORMANT** — *near-unreachable*: only when the frozen surface has NO success criteria past the
  ~30-40% automation ceiling (rare — most surfaces have screen-reader/cognitive criteria). The oracle
  is clean across the surface, every criterion is covered, and each fix's negative control holds.
- **CONFORMANT-WITH-MANUAL-PARKED** — the automatable criteria are clean, and the criteria past the
  automation ceiling (screen-reader / keyboard-trap / cognitive) are PARKED to a human + assistive-tech
  reviewer, each named with the criterion and why the oracle cannot decide it.

## Pipeline

```
FREEZE the surface: the page/flow/component set × the WCAG 2.2 AA criteria — the denominator, digest-locked.
  → BOOTSTRAP integration BASE (runtime/scripts/preflight.py --base <BASE> --fork-point <sha
    recorded in the ledger header at BASE creation>; BASE ≠ default — dispatch-lifecycle.md)
  → DETECT: run the deterministic oracle against the surface rendered at the BASE head (`oracle=`,
    frozen at T0: default `axe` — an automated rule engine; alternative `design-rules`, a catalog of
    the target's own component/contrast/target-size rules run as a deterministic pre-pass whose
    output feeds the same DAG); enumerate violations into a DAG.
  → FIX (rw workers, remediate-finding): each violation fixed at its instance; structural items
    (landmarks, heading order) serialized as they are global.
  → build-blind REVIEW (acceptance-review: semantics, not just the oracle — an aria-label stuffed to
    silence axe is a finding) → LAND (merge-serialization)
  → RE-VERIFY at the BASE head: the oracle goes clean on the frozen surface AND the mandatory negative
    control holds — revert the fix and the violation returns (evidence-manifest). A fix with no
    revert-to-red is not proven.
  → PARK: criteria past the automation ceiling routed to a human + assistive-tech reviewer, named.
  → VERDICT: CONFORMANT, or CONFORMANT-WITH-MANUAL-PARKED with the human-AT park register.
```

## Convergence proof (definition of done)

Every success criterion in the frozen (surface × WCAG 2.2 AA) denominator is accounted for: the
deterministic oracle is clean across the surface, each automatable criterion is covered with a fix whose
negative control (revert → violation returns) holds, and each criterion past the automation ceiling is
PARKED to a named human-AT reviewer with the reason the oracle cannot decide it. The verdict is
CONFORMANT or CONFORMANT-WITH-MANUAL-PARKED; the denominator was never shrunk to only the automatable
criteria, and no violation is silently dropped.

## Ledger + supervision

Ledger header at T0 (`ledger-contract.md`) with `WIP: builders=<n> reviewers=<n>` sized to
`attention-budget.md` (fix workers are a mutation wave: ≤3 builders, 1 reviewer per 3 builders, with
at least 1 reviewer). Stalls → `liveness-resume.md` WATCH; death → RESUME, while compaction → write
`CONTEXT HANDOFF` then RESUME (ledger-scoped, git-verified). Fixes land via `merge-serialization` with
`reviewed-sha-freshness`.

## Anti-patterns

Declaring CONFORMANT off a green axe run alone (the ~30-40% ceiling means the oracle's silence is not
proof — the un-automatable criteria must be parked, not assumed passing). Shrinking the denominator to
only what axe checks (the frozen surface × WCAG set is the denominator). A fix with no revert-to-violation
negative control (a green oracle over reverted markup proves nothing). Confusing access-it with the
per-diff accessibility lens in `review-it`, or with `attest-it` (a standard's obligation set, not a
surface's rendered violations). Silencing the oracle (empty alt, aria-label stuffing, aria-hidden on
real content, role soup): a clean axe over a worse experience — the build-blind review judges
semantics, not the oracle's silence.

## Related

`review-it` (a bounded per-diff a11y lens, not a surface sweep), `attest-it` (standard-obligation
conformance, not rendered violations), `clean-sweep` (a discovered code backlog); `sandbox-policy`
(rw fix workers), `evidence-manifest` (the revert-to-violation negative control each fix carries).

Attribution

ravidsrkravidsrk
View sourceMore from ravidsrk →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.

1023331 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3331 votes

catchup

Recovers prior coding-agent session context by running `catchup <agent> --since-compact`, which extracts a clean summary of a previous Codex, Claude Code, Antigravity, OpenCode, or Pi Agent session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", or asks to recover/summarize a previous session before continuing. Do NOT use for the current conversation, git history, or any non-agent log.

611 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →