the signals and their derived score are provisional and subject to change.
validate manually before sharing.
a2f0473aaedfb27334a626a51ee40c66867182f7none
.agents/skills/create-planning-document/SKILL.mdTool: unspecified---
name: create-planning-document
description: Create 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.
---
This workflow is used to create a new planning document in `.planning/`.
1. Ask the user for the name and the topic of the planning document if not provided.
2. Formulate the filename (all lowercase with underscores, e.g., `feature_name.md`),.agents/skills/obs-build-logs/SKILL.mdTool: unspecified---
name: obs-build-logs
description: Access 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.
---
# OBS Build Logs
Use the public logfile route first. The live-log page is o.agents/skills/create-mre/SKILL.mdTool: unspecified---
name: create-mre
description: Create 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.
---
# MRE Extraction Workflow
This workflow guides the process of reducing a source file to its absolute minimum while preserving
a specific bug (e.g., a compiler crash).
## 1. Setup and Verification
- **Identify the target file** to reduce. If .agents/skills/reproduce-macos-python-flavors/SKILL.mdTool: unspecified---
name: reproduce-macos-python-flavors
description: Reproduce 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.
---
# Reproduce macOS Python Flavor Issues
Use this workflow when a Nuitka issue on macOS might depend on the Python distribution, framework
layout, or CI packaging. Typical signals are:
- Different behavior between CPython Official, Homebrew,.agents/skills/fix-module-not-found-error/SKILL.mdTool: unspecified---
name: fix-module-not-found-error
description: Diagnose 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.
---
# How to fix ModuleNotFoundError in Nuitka
This workflow guides you through resolving `ModuleNotFoundError` when running a Nuitka-compiled
binary, specifically caused by missing implicit dependencies (e.g., hidden imports in Cython
modules).
## 1. Reproduction.agentsTool: unspecified.agentsTool: unspecified.agentsTool: unspecified.agentsTool: unspecified.agentsTool: unspecified.agentsTool: unspecified.agentsTool: unspecified.agentsTool: unspecifiedopencode.jsonTool: opencode{
"$schema": "https://opencode.ai/config.json",
"lsp": true,
"instructions": [
"AGENTS.md",
".agents/rules/python-compatibility.md",
".agents/rules/coding-standards.md",
".agents/rules/verification.md"
]
}
AGENTS.mdTool: agents-md# Agent Guidance
You are an expert Python developer and maintainer of Nuitka. Your goal is to help develop, debug,
and maintain the Nuitka compiler.
Core rules are split for token efficiency — see `opencode.json` for auto-loaded instructions:
- `.agents/rules/python-compatibility.md`: Python 2.6/2.7 strict constraints.
- `.agents/rules/coding-standards.md`: Python and C style, naming, docstrings.
- `.agents/rules/verification.md`: auto-format, lint, verification matrix, workflow.
## Skills
Skills are.codexFile: .gitignoreTool: codex