← Files App ItARCHIVED FILE
README.md
2.89 KB · Nov 9, 2026 · 01:13 UTC
# App It Turn a local web project or hosted web URL into a clickable macOS Dock app. This is a skills-only plugin. It contains one skill, templates and reference material. It has no MCP server, OAuth integration, lifecycle hook or paid API. ## Supported host Use a local macOS coding-agent host with authorized filesystem and shell access and a graphical login session for window verification. Cloud-only ChatGPT, iOS, Windows and Linux cannot execute this workflow. A portable manifest does not make the native macOS toolchain portable. Required before use: Apple Xcode Command Line Tools (`xcode-select -p`, `swiftc` and `clang`), `/usr/bin/python3`, macOS shell utilities, and the local project's runtime and installed dependencies. A typical JavaScript project needs Node.js and its chosen package manager. Hosted-URL wrappers need network access to the user-selected site. Chrome fallback requires a separately installed Google Chrome; SVG icon conversion may need `rsvg-convert` or ImageMagick when the system converter cannot read the source. PNG icons use macOS utilities only. Do not install system software or incur charges without user authorization. ## Use Ask the agent: “Make this local web project launchable from my macOS Dock.” The skill inspects the selected project, copies its bundled templates, builds and installs a launcher under `~/Applications/App It/`, and verifies its runtime. Local server state and logs use `~/Library/Application Support/app-it/` and `~/Library/Logs/app-it/`. Window close keeps the local server warm; Cmd+Q stops the launcher's owned runtime. Unrelated servers must remain alive. The installer refreshes the Dock when icon bytes change. Set `APP_IT_REFRESH_DOCK=0` to skip that refresh during an unattended install. The generated app refers to the original project location; it does not bundle that project's dependencies. Rebuild after moving the project. It is for personal local use and is not a notarized application distribution system. Hosted content and login remain with the selected website. Compatibility with every site, browser API or external login flow is not guaranteed. See [the skill](skills/app-it/SKILL.md), [privacy draft](PRIVACY.md), [license](LICENSE), [dependencies and ownership](DEPENDENCIES.md), and [terms](TERMS.md). Support: [GitHub issues](https://github.com/Christian-Katzmann/app-it/issues). Do not post secrets, private project content or unredacted logs in public issues. ## Publication status This is a local review candidate, not an approved public plugin. The publisher must approve and publish the privacy policy and set its verified public HTTPS URL before submission. The deterministic bundled listing icon is provisional and needs publisher approval. No privacy URL is declared while the expanded policy is only a local draft. Developer identity and public listing eligibility for this macOS-only workflow must be confirmed in the submission dashboard.
SHA-256: 304b041176993d89ceecc1f75f5c0d01dc115216cd771f070d0827a1a71dade5