aradotso avatar

Permiso Accessibility Permissions

If you're building a macOS app that needs accessibility permissions, you know the default system prompt is abrupt and confusing for users. This skill gives you a polished overlay panel that guides users step-by-step through System Settings, replicating the smooth onboarding flow OpenAI used in Codex Computer Use. You get a single `PermisoAssistant.shared.present(panel: .accessibility)` call that shows an animated helper right in your app. Best used at first launch or before any accessibility-dependent action. The polling patterns in the docs are handy since macOS caches permission state unpredictably. Saves you from building this UI yourself and makes a traditionally friction-filled moment feel intentional.

skills.sh installs
283
GitHub stars
26
last updated
Jun 3, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill permiso-accessibility-permissions --agent claude-code

Installs into .claude/skills of the current project.

Files

Permiso — macOS Permission Dialog Helper

Skill by ara.so — Daily 2026 Skills collection.

Permiso provides a polished permission dialog UI for macOS apps that guides users through enabling accessibility and privacy settings — replicating the guided flow seen in OpenAI's Codex Computer Use product.

What It Does

  • Presents an animated, guided overlay panel directing users to open System Settings and enable specific permissions (e.g. Accessibility)
  • Mirrors the UX pattern from Codex Computer Use: an on-screen assistant that walks users through enabling access
  • Handles the common friction point of macOS permission flows with a clear, app-integrated UI

Installation

Swift Package Manager

Add to your Package.swift:

dependencies: [
    .package(url: "https://github.com/zats/permiso", branch: "main")
]

Or in Xcode: File → Add Package Dependencies → enter https://github.com/zats/permiso

Then add Permiso to your target's dependencies:

.target(
    name: "YourApp",
    dependencies: ["Permiso"]
)

Core API

Basic Usage

import Permiso

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Category
Design & UI/UX
First seen
Jun 3, 2026

More from aradotso/trending-skills

All 251
1patricio0312rev avatarsystem-design-generatorpatricio0312rev/skillsProduces comprehensive system architecture plans for features and products including component breakdown, data flow diagrams, system boundaries, API contracts, 280skills.sh installs
2incept5 avatareve-agentic-app-designincept5/eve-skillpacksLayer agentic capabilities onto a full-stack Eve app — agents, teams, memory, events, chat, and coordination. Use when designing an app where agents are primary279skills.sh installs
3incept5 avatareve-fullstack-app-designincept5/eve-skillpacksArchitect a full-stack application on Eve Horizon — manifest-driven services, managed databases, build pipelines, deployment strategies, secrets, and observabil274skills.sh installs
4erichowens avatarmobile-ux-optimizererichowens/some_claude_skillsmobile ux optimizer273skills.sh installs
5arpitg1304 avatarrobotics-design-patternsarpitg1304/robotics-agent-skills>267skills.sh installs
6melodic-software avatardesign-thinkingmelodic-software/claude-code-pluginsDesign Thinking methodology for human-centered innovation. Covers the 5-phase IDEO/Stanford d.school approach (Empathize, Define, Ideate, Prototype, Test) with 259skills.sh installs