Apply the uinaf brand identity to anything that ships under the uinaf name — web interfaces, blog posts, changelogs, documentation, READMEs, slides, OG / social images, email, terminal banners, app or product UI starting points. Covers voice, design tokens, components, motion, and brand assets, with a Tailwind v4 path for web work. Use when producing or restyling any uinaf-branded artefact. Skip for non-uinaf work; this is opinionated brand guidance, not a generic UI kit.
98
100%
Does it follow best practices?
Impact
97%
1.67xAverage score across 5 eval scenarios
Passed
No known issues
The studio is open-sourcing a new internal CLI called tccutil — a small utility for managing macOS TCC (transparency, consent, control) permissions from the command line. There's no existing README and no CHANGELOG.
Your job is to write both files in uinaf voice and shape, ready to ship at the repo root.
Produce the following files at the workspace root, ready to commit as-is (no placeholders left unfilled):
README.mdCHANGELOG.mdThe following file represents the current state of the repository. Extract it before beginning.
=============== FILE: package.json =============== { "name": "tccutil", "version": "0.1.0", "description": "manage macOS TCC permissions from the command line", "license": "MIT", "repository": "github.com/uinaf/tccutil" }
tccutil does (factual context only — don't quote this verbatim)tccutil reset <service> [bundle-id] — reset a privacy permission for one app or all appstccutil list — list current privacy permissions per servicetccutil grant <service> <bundle-id> — grant a specific permission (requires SIP-disabled environments)brew install uinaf/tap/tccutilgithub.com/uinaf/tccutiluinaf.dev/tccutilreset, list, grant. macOS 13+.README.mdA uinaf-shaped README. Title is the project name in canonical case. Tagline is one literal sentence below, using sentence case. A single fenced bash block near the top showing install + the smallest useful invocation. Sections for ## Why, ## Docs, ## License. No "Features" section, no marketing badges, no benefit-statement copy.
CHANGELOG.mduinaf-shaped changelog. Date-headed (## YYYY-MM-DD or ## v0.1.0 — 2026-04-25), newest entry on top. Bullet body, sentence case, period at end of each bullet. No emoji prefixes, no "Added / Changed / Fixed" categories.
↗ glyphVoice rules: skills/uinaf-design-system/references/voice.md. Repo docs and documentation casing: skills/uinaf-design-system/references/repo-docs.md. Long-form patterns: skills/uinaf-design-system/references/content.md.