← スキル一覧に戻る

netninja-gui-wireup
by aztr0nutzs
⭐ 0🍴 0📅 2025年12月29日
SKILL.md
name: netninja-gui-wireup description: Verify and fix NET-NiNJA GUI wiring so every control maps to a real handler and backend action. Use when auditing UI behavior, fixing no-op buttons/tabs, or producing a control-to-handler/backend map.
Netninja GUI Wireup
Goal
Ensure every GUI control is connected to a real handler and backend action, and produce a control map that shows control -> handler -> backend -> output.
Read First
netreaper_gui.py(primary UI)netreaper_gui_legacy.py(legacy UI)gui_components.py,gui_backend_status.py,gui_theme.py- Backend entrypoints:
job_pipeline.py,modules/,providers/
Workflow
- Build a GUI control map by scanning for widget creation and signal hookups (
clicked.connect,currentChanged, etc.). - For each control, trace the handler to the backend call and output widget. Record gaps explicitly.
- Fix missing wiring: connect signals, implement handlers, or route to existing backend functions.
- Validate init order: ensure widgets exist before usage (e.g., navigation lists before binding signals).
- Remove no-op or placeholder actions, or mark as intentionally disabled with a clear message.
- Update UI state feedback: status chips, logs, or output panes should reflect handler results.
Output Expectations
- A control map table with file/line references.
- No GUI element that appears interactive but does nothing.
- Any fixes are tied to specific files and handlers.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です