nuitka
- 7 skills
- 0 followers
- 8 hours ago last updated
- ▌ Create Mre · nuitkaCreate or reduce a Minimally Reproducible Example (MRE) for a Nuitka bug from a larger reproducer. Use when the user asks to isolate, minimize, or shrink Python code while preserving a compiler, optimization, or packaging issue.
- ▌ Obs Build Logs · nuitkaAccess and diagnose openSUSE Build Service (OBS) package build logs. Use when the user provides a `build.opensuse.org` live build log URL, a package page, or a `project/package/repository/arch` tuple, or asks why an OBS RPM build failed. Prefer this skill for translating OBS URLs into raw log URLs, fetching public `_log` output, and finding the actual failing step instead of earlier noise.
- ▌ Setup Pr Branch · nuitkaSet up a local branch that tracks a fork PR and can be pushed back to it, without fetching the whole fork. Use when the user asks to "checkout/setup a PR locally", "setup tracking for PR
- ▌ Create Planning Document · nuitkaCreate a Nuitka planning document under `.planning/` from the standard template. Use when the user asks to create, draft, or start a planning document, and wait for explicit user authorization before implementation.
- ▌ Fix Module Not Found Error · nuitkaDiagnose and fix `ModuleNotFoundError` in Nuitka standalone binaries caused by missing implicit imports. Use when a compiled program fails at runtime because an imported module was not included.
- ▌ Reproduce Macos Python Flavors · nuitkaReproduce macOS Nuitka issues across Python distributions and GitHub Actions Python packaging. Use when a macOS issue may depend on CPython Official, Homebrew, Conda, Miniforge, or actions/setup-python runtimes.
- ▌ Nuitka Changelog · nuitkaUse when creating or updating Nuitka changelog entries (hotfix releases like 4.1.3 or upcoming releases) in the Nuitka website repository, by running update-changelog.py to generate the commit prompt and editing site/changelog/Changelog-next.rst.