oncall-mobile-android/.agents/skills/nix-build/SKILL.md
Mikael Hugo fb8f45e9fa .agents: adopt agentsfolder/spec v0.1 as canonical agent configuration
Per template (singularity-forge f3d84cd11). Project-specific manifest
+ prompts/project.md capture: post-rename namespace com.centralcloud.oncall
(io.heckel.ntfy fully gone), centrally-configured-from-server design,
strict-opt-in SMS relay, greenfield (no backwards compat with upstream
ntfy).

Legacy docs (AGENTS.md, README.md, TESTING.md) kept; .agents/ canonical
going forward.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 20:07:08 +02:00

730 B

name description
nix-build Build any @singularity-forge/* package (or the full stack) via nix develop. Pass a package name like "pi-coding-agent", "native", "daemon", or "all" for a full core build.

All build commands in this repo must run inside nix develop. Never use bare cargo/rustc.

For a single package:

nix develop --command bash -c "npm run --workspace=@singularity-forge/<package> build"

For the full core build (native + all TS packages):

nix develop --command bash -c "npm run build:core"

For typecheck only:

nix develop --command bash -c "tsc --noEmit -p tsconfig.json"

For extensions typecheck:

nix develop --command bash -c "tsc --noEmit -p tsconfig.extensions.json"