Neru File Issue
y3owk1n/neru
File a Neru bug report or feature request that matches the repo's issue forms: duplicate check first, every required field filled with real diagnostics, correct labels.
Configure, compile, and smoke-test a Meson-based C or C++ desktop browser on Linux, macOS, or Windows, and diagnose dependency, compiler, linker, runtime-library, build-directory, or…
$ npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install nordstjernen-web/northstar-browser build-northstar --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/nordstjernen-web/northstar-browser.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/build-northstar .claude/skills/build-northstar && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "build-northstar" agent skill from https://github.com/nordstjernen-web/northstar-browser/tree/main/.agents/skills/build-northstar into .claude/skills/build-northstar/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "build-northstar", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/nordstjernen-web/northstar-browser/tree/main/.agents/skills/build-northstarType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install nordstjernen-web/northstar-browser build-northstar --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nordstjernen-web/northstar-browser.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/build-northstar .agents/skills/build-northstar && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "build-northstar" agent skill from https://github.com/nordstjernen-web/northstar-browser/tree/main/.agents/skills/build-northstar into .agents/skills/build-northstar/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "build-northstar", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install nordstjernen-web/northstar-browser build-northstar --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nordstjernen-web/northstar-browser.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/build-northstar .cursor/skills/build-northstar && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "build-northstar" agent skill from https://github.com/nordstjernen-web/northstar-browser/tree/main/.agents/skills/build-northstar into .cursor/skills/build-northstar/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "build-northstar", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/nordstjernen-web/northstar-browser.git --path .agents/skills/build-northstar--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install nordstjernen-web/northstar-browser build-northstar --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nordstjernen-web/northstar-browser.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/build-northstar .gemini/skills/build-northstar && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "build-northstar" agent skill from https://github.com/nordstjernen-web/northstar-browser/tree/main/.agents/skills/build-northstar into .gemini/skills/build-northstar/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "build-northstar", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install nordstjernen-web/northstar-browser build-northstarInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/nordstjernen-web/northstar-browser.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/build-northstar .github/skills/build-northstar && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "build-northstar" agent skill from https://github.com/nordstjernen-web/northstar-browser/tree/main/.agents/skills/build-northstar into .github/skills/build-northstar/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "build-northstar", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install nordstjernen-web/northstar-browser build-northstar --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nordstjernen-web/northstar-browser.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/build-northstar .opencode/skills/build-northstar && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "build-northstar" agent skill from https://github.com/nordstjernen-web/northstar-browser/tree/main/.agents/skills/build-northstar into .opencode/skills/build-northstar/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "build-northstar", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
build-northstarConfigure, compile, and smoke-test a Meson-based C or C++ desktop browser on Linux, macOS, or Windows, and diagnose dependency, compiler, linker, runtime-library, build-directory, or…
Build Northstar is an agent skill from nordstjernen-web/northstar-browser. Configure, compile, and smoke-test a Meson-based C or C++ desktop browser on Linux, macOS, or Windows, and diagnose dependency, compiler, linker, runtime-library, build-directory, or concurrent-build failures. Use after source changes, for clean builds, or when reproducing platform CI problems.
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).
It sits in Testing & QA, covering QA and bug reports. It works with Linux, macOS and C++. The repository describes itself as: Northstar web browser, Open Source License: GPL v3. Northstar web browser is a real web browser, not based on Firefox or Chrome. The licence is GPL-3.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 5a86d8b. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Build Northstar loads about 1.3k tokens when it runs. Until then it costs about 78 tokens; SKILL.md has 655 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from nordstjernen-web/northstar-browser at commit 5a86d8b, republished under its GPL-3.0 licence (© nordstjernen-web). 655 words, ~1,312 tokens.
.claude/skills/build-northstar/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Read the repository instructions, build guide, and current platform's CI workflow. Preserve unrelated changes.
Do not disable required dependencies, hardening, or supported features merely to make configuration pass. Preserve optional-feature auto-detection unless the task requests a specific matrix entry.
Use the repository wrapper when it exists. Otherwise configure only when needed and compile through Meson:
meson setup builddir
meson compile -C builddirIf configuration is current, run only meson compile -C builddir. Use a separate clearly named build directory for a genuinely incompatible toolchain; never delete an existing directory before preserving useful logs.
A local build usually runs at the project's default warning level while CI adds -Werror, so a warning that is invisible locally fails the pipeline. Before pushing a change, rebuild once at the CI warning level and restore the option afterwards:
meson configure builddir -Dwerror=true
meson compile -C builddir
meson configure builddir -Dwerror=falseJudge only diagnostics from the project's own sources. Vendored subprojects raise platform-specific warnings that the pipeline's platform does not, so a vendored -Werror failure on one host says nothing about CI on another.
A shared checkout may be edited by another session while you build. When the build breaks in files your change does not touch, inspect the working tree before assuming your change is at fault, and reproduce in a clean worktree at the published head:
git worktree add --detach <tmp> origin/mainAn empty or truncated headless run usually means a stale or half-written binary, not a rendering bug. Rebuild before diagnosing it.
Confirm the expected binary exists, run a built-in headless page, run deterministic smoke fixtures, and then launch the GUI for material changes. Terminate only the process started for the smoke check. Treat new warnings, empty headless output, baseline drift, or an early GUI exit as failures.
Use scripts/dev.sh build, then run the platform binary with --headless --dump=text about:start and run scripts/dev.sh smoke, which renders the data/fixtures/ set and diffs each against its baseline in data/baseline/. It is the fastest honest regression gate in the repository; run it before every commit. Refresh baselines with scripts/dev.sh baseline <target> only after an intended change.
The binary is builddir/src/gtk/northstar on Linux/macOS and builddir/src/gtk/northstar.exe on Windows. Follow docs/building.md and .github/workflows/{linux,musl,macos,windows}.yml for dependencies and exact CI variants.
On Windows, build and run inside MSYS2 MinGW64. A binary launched without that environment's bin directory on PATH aborts at startup while loading a runtime library rather than reporting a browser error; export the MinGW64 path in any shell that launches the binary, including background and GUI launches. ccache is picked up automatically and takes a warm rebuild down to seconds.
© nordstjernen-web, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in .agents/skills/build-northstar of nordstjernen-web/northstar-browser.
Open the folder on GitHubat commit 5a86d8b
Build Northstar next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Build Northstar this skillnordstjernen-web/northstar-browser | 128 | — | ~1.3k | Automated safety check: Pass | GPL-3.0 | |
| Neru File Issuey3owk1n/neru | 805 | — | ~890 | Automated safety check: Pass | MIT | |
| Openclaw Parallels SmokeSafeAI-Lab-X/ClawKeeper | 1k | — | ~1.1k | Automated safety check: Pass | None | |
| Edge Bringupexeex/edge-cores | 110 | — | ~1.7k | Automated safety check: Notes | Apache-2.0 | |
| JS Cpp Protocolnotepadqq/notepadqq | 2.3k | — | ~3.2k | Automated safety check: Pass | GPL-3.0 | |
| Subspace Buildsdallison/subspace | 104 | — | ~990 | Automated safety check: Pass | Apache-2.0 |
y3owk1n/neru
File a Neru bug report or feature request that matches the repo's issue forms: duplicate check first, every required field filled with real diagnostics, correct labels.
SafeAI-Lab-X/ClawKeeper
End-to-end Parallels smoke, upgrade, and rerun workflow for OpenClaw across macOS, Windows, and Linux guests.
exeex/edge-cores
Prepare a macOS or Ubuntu machine for edge-e3 development, diagnose missing Verilator/LLVM/Python dependencies, initialize the public repository, and answer or act on the example prompts in the root…
notepadqq/notepadqq
Reference for the communication protocol between the JavaScript editor (CodeMirror or Monaco) and the C++/Qt UI layer via QWebChannel.
dallison/subspace
Build and test Subspace across supported platforms and build systems.
libnativeapi/nativeapi
End-to-end test a desktop app (Flutter desktop apps and plain native executables such as C++ examples) by launching the real app, driving it with guarded synthetic mouse input — eased moves, clicks…
nordstjernen-web/northstar-browser
Port a browser-engine change between sibling editions or long-lived branches of the same codebase, in either direction.
nordstjernen-web/northstar-browser
Audit browser-engine changes that process untrusted content or cross native-memory, origin, network, storage, extension, decoder, sandbox, or operating-system boundaries.
nordstjernen-web/northstar-browser
Diagnose and fix visual, geometry, hit-testing, and viewport regressions in a browser rendering engine.
nordstjernen-web/northstar-browser
Diagnose and fix standards-compatibility gaps in a browser engine across HTML, DOM, JavaScript bindings, events, CSSOM, forms, fetch, storage, and Web APIs.
Categories
Configure, compile, and smoke-test a Meson-based C or C++ desktop browser on Linux, macOS, or Windows, and diagnose dependency, compiler, linker, runtime-library, build-directory, or…. Build Northstar is an agent skill from nordstjernen-web/northstar-browser. Configure, compile, and smoke-test a Meson-based C or C++ desktop browser on Linux, macOS, or Windows, and diagnose dependency, compiler, linker, runtime-library, build-directory, or concurrent-build failures.
Build Northstar fits situations like: tasks that involve QA and bug reports.
Run `npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a claude-code`. Or copy the skill folder (.agents/skills/build-northstar in nordstjernen-web/northstar-browser) into .claude/skills/build-northstar in your project. Claude Code loads it when a task matches its description.
Run `npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a codex`. Or copy the skill folder (.agents/skills/build-northstar in nordstjernen-web/northstar-browser) into .agents/skills/build-northstar in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add nordstjernen-web/northstar-browser --skill build-northstar -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/build-northstar, .gemini/skills/build-northstar, .github/skills/build-northstar and .opencode/skills/build-northstar in your project.
Going by SKILL.md and its folder, Build Northstar needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Build Northstar is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Build Northstar: Neru File Issue (y3owk1n/neru, 805 stars), Openclaw Parallels Smoke (SafeAI-Lab-X/ClawKeeper, 1k stars), Edge Bringup (exeex/edge-cores, 110 stars) and JS Cpp Protocol (notepadqq/notepadqq, 2.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
nordstjernen-web (a GitHub organization) maintains it in nordstjernen-web/northstar-browser, which has 128 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on October 10, 2026.
Source: nordstjernen-web/northstar-browser on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.