Skip to main content

fix-issue

Fix a GitHub issue with proper branch, testing, and PR workflow

Quellinformationen

Repository
spiriMirror/libuipc
Letzte Quellaktivität
18. Oktober 2026 um 08:32
Erkannte Sprache von SKILL.md
Englisch
Sterne
346
Forks
71

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
fix-issue
description
Fix a GitHub issue with proper branch, testing, and PR workflow
disable-model-invocation
true
# Fix Issue ## 1. Identify the Issue If no issue number is provided, list and ask the developer to pick: ```bash gh issue list --repo spiriMirror/libuipc gh issue view <ISSUE_NUMBER> --repo spiriMirror/libuipc ``` **Note:** Always use `--repo spiriMirror/libuipc` to reference the upstream repository (works with forks). See [repository-setup](../repository-setup/SKILL.md) for details. Determine the issue type: bug fix, feature, performance, refactor, docs, or test improvement. ## 2. Verify the Working Branch Follow the [owner working agreements](../../../agent_docs/rule.md): work on the current branch. Do not create a new branch as a workflow default; honor any different working branch explicitly selected by the owner. ## 3. Plan & Implement Analyze the issue, identify the root cause, then implement the focused fix. Build with the [build command](../cmake-workflow/SKILL.md). ## 4. Test - Test binaries are in `<cmake-binary-directory>/<configuration>/bin/`. - Tests source code is in `apps/tests/`. - Run relevant tests to verify the fix. See [run-tests command](../run-tests/SKILL.md). ### Adding New Tests Add new tests in `apps/tests/` when the bug isn't covered by existing tests. Rules: - Tests must be independent of each other. - Tests must cover the bug / feature. - **Do NOT modify existing tests** to make a fix pass. If a test itself is wrong, fix it separately and flag it to the developer for review. ## 5. Commit Use the [commit command](../commit/SKILL.md) to format, commit, and push. ## 6. Review & PR Review the changes. Create a PR via [github-pr](../github-pr/SKILL.md) only when requested; targeting `main` requires an explicit owner request.
Auf GitHub ansehen