Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
I

idumych/beos-app-platforms

Claude Code skill: build, package and test BeOS-style (Haiku API) apps on Haiku/Renku OS (.hpkg) and Linux…

Before you install: no copy-paste command · license MIT · link reachable

First step: git clone https://github.com/idumych/beos-app-platforms.git ~/.claude/skills/beos-app-platforms

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Star count
2 ★ · idumych/beos-app-platforms · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-27 · last seen 2026-11-14 · seen 20× · listed by 2 sources
Score
score 203 · 2 ★ · 2 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository idumych/beos-app-platforms;first catalogued 2026-10-27;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# beos-app-platforms

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A Claude Code skill (also usable from opencode) for building, packaging, testing and releasing BeOS-style apps, that is, C++ written against the Be/Haiku API, on two platforms from one source tree:
| Platform | Package | Tested in |
| Haiku R1/beta6 | .hpkg, x8664 only: Haiku has no arm64 release or arm64 package repository yet | Haiku R1/beta6 (hrev59866) in a VirtualBox VM, which also builds the package |
| Linux, through Hokku (a fork of Cosmoe) | AppImage, x8664 and aarch64 (X11 and Wayland), built natively per architecture in GitHub CI | x8664: Xvfb + Openbox, full test; both architectures: started under X11 and Wayland (headless sway) in CI, aarch64 on GitHub's arm64 runners |
Where upstream bugs are reported. Packages are built and tested on Haiku R1/beta6, but platform bugs found along the way are submitted to Renku OS, a Haiku fork that explicitly accepts AI-assisted contributions. They are never sent to the Haiku project, because Haiku doesn't welcome AI-generated contributions. Renku still names its system package haiku (r1~beta6), so the same .hpkg installs there too. Cosmoe bugs are fixed in Hokku, since Cosmoe doesn't accept AI contributions either.
It records what was learned shipping Folio and Sheath:
Porting: the Makefile platform branches, plus the traps on each system (node monitoring, attributes, Trash, entryref names, font faces picked by style name, tooltips that never hide on Cosmoe, headers missing from R1/beta6).
Packaging for amd64 and arm64: the .hpkg in a Haiku R1/beta6 VM (or on a GitHub runner with cross-platform-actions), x8664 until Haiku has an arm64 target (the skill says how to check at each release); and a relocatable AppImage for x8664 and aarch64 that bundles both Cosmoe backends and is started under X11 and Wayland on each architecture in CI.
Testing: driving VMs headlessly, with keyboard scancodes, mouse input through the VirtualBox SDK (hovering before menu clicks), screenshots read with OCR, and one-time SSH into Haiku-family guests; Cosmoe builds under Xvfb on a display of your choice; and X11 and Wayland smoke tests in CI on both architectures (headless sway with grim screenshots; headless Weston has no seat, so Cosmoe apps quit there), which fail on a blank screen or a window that never appears.
Releases: a complete pipeline: onboarding templates for any app (haiku-app.env, Makefile, packaging, CI), a build of both from one commit, a scripted test of each package on its platform with evidence files, and a release gate that checks the raw evidence and stops for a human before anything is published. Written so that an agent, including a local model, can release an app unsupervised.
Hokku: Linux builds use Hokku, a Cosmoe fork that takes AI-generated fixes and aims to be a library freestanding Renku/Haiku app ports can build against. Cosmoe bugs get fixed there, not worked around in each app; Cosmoe itself doesn't accept AI contributions.
Upstream reports: Renku OS for platform bugs, Hokku for Cosmoe bugs, never Haiku or Cosmoe themselves; how to write them.
## Install
Clone it into your personal skills folder, and Claude Code picks it up in every project:
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/idumych-beos-app-platforms/)
Source
github · https://github.com/idumych/beos-app-platforms
Browse by field
Open source
Traction
2 ★
Listed by
2 independent sources
added
today

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index