agentsclimarketplace

Auditing permission ux

Skill clix-so/skills/skills/auditing-permission-ux

An open collection of agent skills for Clix.

Install
npx -y skills add clix-so/skills --skill auditing-permission-ux

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Audits notification permission request flows. Use when reviewing or improving permission prompts, settings paths, or denial handling.

SKILL.md

2.6 KB, as published. Nobody here has run it

Auditing Permission UX

Use this skill to audit how a mobile app requests notification permission and guides users to settings, then produce actionable improvements based on Apple and Android best practices.

What this skill does

  • Reviews permission timing, context, and explanation quality
  • Checks denial handling and settings recovery paths
  • Flags platform-specific risks (iOS vs Android)
  • Produces a structured audit report with fixes

Workflow

Permission UX audit progress:

- [ ] 1) Confirm minimum inputs (platforms, flow, current UX)
- [ ] 2) Audit current flow (map prompts, copy, and settings paths)
- [ ] 3) Produce audit report (findings + fixes)
- [ ] 4) Verify improvements (ensure UX changes align with platform rules)

1) Confirm the minimum inputs

Ask only what is needed:

  • Platforms: iOS, Android, or both
  • Entry points: where the app asks for permission
  • Prompt timing: first launch, after action, onboarding step, etc.
  • Primer: is there an in-app explanation before the system prompt
  • Settings path: how users enable later after denial
  • Denial handling: how the app behaves if permission is denied

2) Audit the current flow

Document the current permission flow directly from the app:

  • Where the permission prompt appears and what precedes it
  • What copy is shown to explain value
  • How the app behaves after deny or dismiss
  • How users can enable notifications later

3) Produce the audit report

Output a concise report in markdown with:

  • Findings: each gap mapped to best practice
  • Risk: what the user impact is
  • Fix: concrete UX change
  • Platform notes: iOS-only or Android-only specifics

Optional: generate a report template:

bash skills/auditing-permission-ux/scripts/generate-permission-ux-audit-report.sh .mobile/permission-ux-audit.md

4) Verify improvements

Confirm:

  • Prompt timing is contextual (not forced on first launch)
  • Primer explains value clearly and is dismissible
  • Denied users can still use the app
  • Settings path is discoverable and clear
  • Android importance/channel strategy is not misleading

Progressive Disclosure

  • Level 1: This SKILL.md
  • Level 2: references/
  • Level 3: examples/ (optional)
  • Level 4: scripts/ (execute; do not load)

References

  • references/permission-ux-best-practices.md

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.