owngoal-dev

Apelin — Development skill for Claude Code

Development community

An on-device IDE for iOS, where an agent writes, builds and installs tweaks.

How to install Apelin

This entry records only its repository, not the path inside it, so there is no exact command to give. Open owngoal-dev/Apelin and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Apelin does

An on-device IDE for iOS, where an agent writes, builds and installs tweaks.

Alternatives in Development

  • Claude Coder — Kodu is an autonomous coding agent that lives in your IDE 5.2k ★
  • Portaljs Add Chart — Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal 2.3k ★
  • Claudecode.nvim — A Claude Code Neovim IDE Extension 2.3k ★

README

Apelin

Write. Build. Install. On the device.

Apelin is an IDE for iPhone and iPad running custom firmware on iOS and iPadOS 16 or later. Its agent writes, builds, installs and debugs tweaks, apps, command-line tools and preference bundles on the device itself, with no Mac needed. It works with both rootless and roothide bootstraps.

![Preview](Documents/screenshots.jpg)

Features

  • Designed for both iPhone and iPad
  • Sets up Apple's Command Line Tools on the device, for C, C++ and Objective-C, with Swift as an option. You don't need Xcode or an Apple ID
  • Downloads and checks the iPhoneOS SDKs, or imports one from a file
  • Templates for tweaks, apps, command-line tools and preference bundles, or an empty workspace that keeps your project's own build script
  • Builds, signs, packages and installs through Irisin, then resprings and checks that your tweak loaded
  • An agent that edits your project, builds and installs it, and reads logs and crash reports. Sign in with GitHub Copilot, Claude, ChatGPT, OpenRouter and many other providers, or use an API key
  • Choose how much the agent may do on its own: Strict asks before anything beyond a project edit, and every command as root asks unless you turn on Full
  • A code editor, a terminal and git, with Sign In with GitHub
  • Publish your packages to your own package repository on GitHub Pages, and share it as a card anyone can scan to add it in Irisin
  • Read the live log, symbolicate crash reports against your own builds, and take screenshots
  • Move a toolchain, an SDK or a project to your other device as one file
  • Available in 13 languages
  • Open source under the MIT License

Installation

Add **[apt.owngoal.dev](https://apt.owngoal.dev/)** in your preferred package manager, or download the package for your bootstrap from [Releases](https://github.com/owngoal-dev/Apelin/releases):

Bootstrap Package
roothide `iph