Skills

69 skills · 13 creators

The registry for agent skills.

security

6 skills
Rate Limit Plan
sanako/rate-limit-plan

Decide what to limit, by what key, and what a legitimate burst looks like before it's throttled.

Input Validation
sanako/input-validation

Trace untrusted input to where it's used and check the boundary that should have stopped it.

Threat Model
sanako/threat-model

Draft a threat model for a feature: what an attacker wants, and the cheapest way they get it.

Authorization Review
sanako/authz-review

Check every mutation for a server-side ownership check, not just a hidden button.

Secret Sweep
sanako/secret-sweep

Find credentials in source, history, logs and error messages, and say how to rotate each.

Dependency Triage
sanako/dependency-triage

Read an advisory list and separate what's exploitable in this codebase from what isn't.

accessibility

5 skills
Touch Target Sweep
danielv/touch-target-sweep

Report every tap target under 44px and how to grow the hit area without moving the pixels.

Form Accessibility
eliasm/form-a11y

Check a form for unlabelled inputs, errors announced to nobody, and tab order that jumps.

Keyboard Trap Hunt
eliasm/keyboard-trap-hunt

Walk every dialog, menu and drawer with a keyboard and report where focus gets stuck or lost.

ARIA Review
eliasm/aria-review

Find ARIA that lies: roles that don't match behaviour, labels that duplicate visible text, and live regions nobody announces.

Contrast Pass
eliasm/contrast-pass

Check every text and icon colour against its background and report the pairs that fail WCAG AA.

data

5 skills
Sampling Sanity
priyad/sampling-sanity

Check whether a sample can support the claim being made from it.

SQL Readability
priyad/sql-readability

Restructure a long query into CTEs that each say one thing, without changing the plan.

ETL Idempotency
priyad/etl-idempotency

Check whether a pipeline can be re-run without doubling its output, and what to key on if not.

Dashboard Review
priyad/dashboard-review

Review a dashboard for charts that answer no question, and axes that flatter the numbers.

Metric Definition
priyad/metric-definition

Pin down what a metric actually counts, its window, and which rows it silently excludes.

design

4 skills
Offline States
danielv/offline-states

List the screens with no offline story, and what each should show when the network is gone.

Safe Area Check
danielv/safe-area-check

Find fixed elements that ignore the safe area and end up under a notch or a home indicator.

Gesture Audit
danielv/gesture-audit

Check drag and swipe handlers for 1:1 tracking, velocity on release, and interruptibility mid-flight.

Motion Review
danielv/motion-review

Review animation code for the wrong easing, durations over budget, and motion on things tapped all day.

performance

3 skills
Frame Budget
danielv/frame-budget

Find the work happening per frame that shouldn't be, and what to move off the main thread.

Image Policy
eliasm/image-policy

Check images for missing dimensions, wrong formats, and the layout shift that follows.

Bundle Diet
eliasm/bundle-diet

Find the imports responsible for a bundle's weight and the smaller thing each one could be.

product

2 skills
Onboarding Path
leilaf/onboarding-path

Trace a new user's first ten minutes and list every step that assumes knowledge they don't have.

Scope Cut
leilaf/scope-cut

Take a spec and propose the smallest version that still answers the question it was written for.

git

2 skills
PR Description
leilaf/pr-description

Draft a pull request description: the problem, the approach, and what a reviewer should look at first.

Commit Message
leilaf/commit-message

Write a commit message that says why, from a diff that only shows what.

review

1 skill
Stale Flag Sweep
leilaf/stale-flag-sweep

Find feature flags nobody has flipped in months and the code each one still holds hostage.

docs

1 skill
Decision Record
leilaf/decision-record

Write the ADR for a choice already made, including the options that lost and why.

research

1 skill
Paper Digest
priyad/paper-digest

Summarise a paper into its claim, method, and the one limitation the abstract skipped.

Command Palette

Search for a command to run...