Skip to main content
GitHub-Repository

ResoniteIO

ResoniteIO enthält 24 gesammelte Skills von MLShukai, mit Repository-Berufsabdeckung und Skill-Detailseiten auf SkillsMP.

gesammelte Skills
24
Stars
3
aktualisiert
2026-06-25
Forks
0
Berufsabdeckung
5 Berufskategorien · 100% klassifiziert
Repository-Explorer

Skills in diesem Repository

setup-resonite-env
Softwareentwickler

Use when setting up the resonite-io dev environment on a fresh clone, configuring Gale profile, setting Steam Launch Options (WINEDLLOVERRIDES), or troubleshooting mod-load failures. Triggers: 'just init', 'Gale プロファイル', 'WINEDLLOVERRIDES', 'check-gale', 'mod が読まれない', '環境構築', 'fresh clone'.

2026-06-25
debug-resonite-mod
Softwareentwickler

Use when debugging resonite-io mod runtime — adding logs, decompiling Resonite DLLs, starting/stopping Resonite in the container, tailing BepInEx logs. Triggers: 'just log', 'just decompile', 'just resonite-launch', 'just resonite-stop', 'Resonite を起動', 'Resonite を停止', 'BepInEx LogOutput', 'AssemblyLoadContext', 'mod の挙動を確認', 'TypeLoadException', 'Renderer の挙動'.

2026-06-23
testing-strategy
Softwarequalitätssicherungsanalysten und -tester

resonite-io のテスト戦略。real resource を最優先し、自前 ABC (I<Modality>Bridge / ILogSink 等) のみ fake 可、3rd-party / FrooxEngine 表面 (grpclib / Kestrel internals / BepInEx / FrooxEngine.* / Elements.Core.* / betterproto2 internals / Task.Delay / asyncio.sleep 等) のモックは禁止。4 区分 (unit / integration-with-fakes / integration-real / manual・e2e)、tests ミラーレイアウト (C# Core.Tests / Python tests/resoio)、書いてはいけないテスト、公開 API 契約ピン例外、Kestrel in-process gRPC + 実 UDS + UnixNanosClock + 実 protobuf wire、mutation testing、Wine + Linux Resonite と engine thread 周りの実行環境クセ。テストコードを書く/壊れた manual シナリオを調査する/pytest / xUnit 周りを設定する前に読む

2026-06-23
release-resonite
Softwareentwickler

Use when cutting a ResoniteIO release — bump version, tag, and publish the Thunderstore mod + PyPI package, or doing the one-time release setup. Triggers: 'リリース', 'release', 'publish', 'tcli', 'thunderstore publish', 'バージョンを上げる', 'tag を打つ', 'PyPI 公開', 'just mod-pack', 'TCLI_AUTH_TOKEN', 'Trusted Publisher'.

2026-06-22
add-new-modality
Softwareentwickler

Use when adding a new modality to resonite-io — proto, C# Core Service + Bridge IF, C# Mod FrooxEngine bridge, Python client, CLI, tests. Triggers: '新規モダリティ', 'Grabber', 'IGrabberBridge', 'GrabberService', 'モダリティを追加', 'add new modality'.

2026-06-22
cli-design
Softwareentwickler

resoio CLI (python/src/resoio/cli/) の設計・出力規約。新コマンド追加や --format / 出力形式を扱う前に読む。argparse thin module 構成、flat command 命名、--format human|json (構造化出力)、cli/output.py シリアライザ、pid/path-only コマンド、interactive 除外、exit code / stderr / stdout 規約を集約。Triggers: 'CLI コマンドを追加', 'resoio cli', '--format', 'json 出力', 'output.py', 'to_jsonable', 'emit', 'CLI 設計', 'structured output', 'machine-readable'.

2026-06-22
migrate-codex
Softwareentwickler

Use from the Claude side to sync Codex's settings-derived rules. `.claude/` is the source of truth; this skill regenerates `.codex/rules/default.rules` from `.claude/settings*.json` via `just migrate-codex`. Content-level sync of skills/agents/prose is NOT done here — that is the Codex side's `migrate-claude` skill. Triggers: 'Codex 設定を同期', 'migrate-codex', 'just migrate-codex', '.codex/rules を更新', 'Codex rules を再生成', 'Codex に permission を反映', 'settings を Codex へ'.

2026-06-22
write-docs
Softwareentwickler

Use when writing or extending the ResoniteIO documentation site (MkDocs Material + mkdocstrings). Covers where docs live, how to preview/build, the per-modality API-page convention, and what to update when a modality is added. Triggers: 'ドキュメントサイト', 'docs site', 'docs を更新', 'mkdocs', 'mkdocstrings', 'API reference を追加', 'docs-serve', 'docs-build', 'docs page', 'ドキュメント追加'.

2026-06-22
debug-resonite-mod
Softwareentwickler

Use when debugging resonite-io mod runtime — adding logs, decompiling Resonite DLLs, starting/stopping Resonite in the container, tailing BepInEx logs. Triggers: 'just log', 'just decompile', 'just resonite-launch', 'just resonite-stop', 'Resonite を起動', 'Resonite を停止', 'BepInEx LogOutput', 'AssemblyLoadContext', 'mod の挙動を確認', 'TypeLoadException', 'Renderer の挙動'.

2026-06-20
maximize-parallels
Sonstige Computerberufe

独立な tool 呼び出しは 1 メッセージにまとめて並列発火する。並列化可能の判定基準(出力 → 入力の依存なし/共有 mutable state を同時に書かない/tool 固有の排他なし)、典型的に並列化すべきパターン(複数 file の Read、独立 Bash、複数角度の検索、disjoint なエージェント起動)、逐次必須の落とし穴(Read→Edit 連鎖、同 file への複数 Edit、cd を伴う Bash、依存する出力)、着手前の判定手順(タスクの入出力を 1 行で書き出して依存グラフを引く)。複数タスクに着手する/複数 file を読む/複数エージェントを起動する/長めの bash 列を組む前に読む

2026-06-20
setup-resonite-env
Netzwerk- und Computersystemadministratoren

Use when setting up the resonite-io dev environment on a fresh clone, configuring Gale profile, setting Steam Launch Options (WINEDLLOVERRIDES), or troubleshooting mod-load failures. Triggers: 'just init', 'Gale プロファイル', 'WINEDLLOVERRIDES', 'check-gale', 'mod が読まれない', '環境構築', 'fresh clone'.

2026-06-20
testing-strategy
Softwarequalitätssicherungsanalysten und -tester

resonite-io のテスト戦略。real resource を最優先し、自前 ABC (I<Modality>Bridge / ILogSink 等) のみ fake 可、3rd-party / FrooxEngine 表面 (grpclib / Kestrel internals / BepInEx / FrooxEngine.* / Elements.Core.* / betterproto2 internals / Task.Delay / asyncio.sleep 等) のモックは禁止。4 区分 (unit / integration-with-fakes / integration-real / manual・e2e)、tests ミラーレイアウト (C# Core.Tests / Python tests/resoio)、書いてはいけないテスト、公開 API 契約ピン例外、Kestrel in-process gRPC + 実 UDS + UnixNanosClock + 実 protobuf wire、mutation testing、Wine + Linux Resonite と engine thread 周りの実行環境クセ。テストコードを書く/壊れた manual シナリオを調査する/pytest / xUnit 周りを設定する前に読む

2026-06-20
maximize-parallels
Sonstige Computerberufe

独立な tool 呼び出しは 1 メッセージにまとめて並列発火する。並列化可能の判定基準(出力 → 入力の依存なし/共有 mutable state を同時に書かない/tool 固有の排他なし)、典型的に並列化すべきパターン(複数 file の Read、独立 Bash、複数角度の検索、disjoint なエージェント起動)、逐次必須の落とし穴(Read→Edit 連鎖、同 file への複数 Edit、cd を伴う Bash、依存する出力)、着手前の判定手順(タスクの入出力を 1 行で書き出して依存グラフを引く)。複数タスクに着手する/複数 file を読む/複数エージェントを起動する/長めの bash 列を組む前に読む

2026-06-20
add-new-modality
Softwareentwickler

Use when adding a new modality to resonite-io — proto, C# Core Service + Bridge IF, C# Mod FrooxEngine bridge, Python client, CLI, tests. Triggers: '新規モダリティ', 'Grabber', 'IGrabberBridge', 'GrabberService', 'モダリティを追加', 'add new modality'.

2026-06-19
github-ops
Softwareentwickler

Use when performing GitHub operations from container — creating/reviewing PRs (`gh pr create`, `gh pr view`, `gh pr checks`), managing issues, pushing branches, or authenticating gh CLI. Triggers: 'gh pr create', 'gh pr', 'gh issue', 'gh auth', 'PR を作成', 'PR を送る', 'pull request を作る', 'git push', 'PR レビュー', 'issue を立てる'.

2026-06-19
github-ops
Softwareentwickler

Use when performing GitHub operations from container — creating/reviewing PRs (`gh pr create`, `gh pr view`, `gh pr checks`), managing issues, pushing branches, or authenticating gh CLI. Triggers: 'gh pr create', 'gh pr', 'gh issue', 'gh auth', 'PR を作成', 'PR を送る', 'pull request を作る', 'git push', 'PR レビュー', 'issue を立てる'.

2026-06-19
japanese
Allgemeine Bürokräfte

以降のユーザー向け返答をすべて日本語に固定する。Claude が稀に英語へドリフトするのを矯正する明示トリガで、ユーザーが応答言語を日本語にロックしたいときに使う。/run-english の対で、両方呼ばれた場合は後から呼ばれた方が有効。Triggers '/japanese' / '日本語で返して' / '日本語に固定' / 'ずっと日本語で' / '英語になってる'。

2026-06-13
run-english
Allgemeine Bürokräfte

思考も最終応答も native の英語で進めてよいことを示す。日本語へ翻訳する手間をかけず、reasoning・notes・返答をすべて自然な英語で書く許可を与える。/japanese の対で、両方呼ばれた場合は後から呼ばれた方が有効。Triggers '/run-english' / '英語でいい' / 'work in English' / 'native English で進めて' / '英語で考えて'。

2026-06-13
migrate-claude
Sonstige Computerberufe

Use when migrating Claude project assets into Codex-facing repo assets. The script only regenerates formal settings-derived Codex rules; use this skill for non-mechanical migration of .claude/skills, .claude/agents, CLAUDE.md guidance, and related docs. Triggers: Claude から Codex へ移行, migrate-claude, migrate-codex, Codex skill に同期, .claude を .agents/.codex に反映.

2026-06-11
release-resonite
Softwareentwickler

Use when cutting a ResoniteIO release — bump version, tag, and publish the Thunderstore mod + PyPI package, or doing the one-time release setup. Triggers: 'リリース', 'release', 'publish', 'tcli', 'thunderstore publish', 'バージョンを上げる', 'tag を打つ', 'PyPI 公開', 'just mod-pack', 'TCLI_AUTH_TOKEN', 'Trusted Publisher'.

2026-06-10
write-docs
Softwareentwickler

Use when writing or extending the ResoniteIO documentation site (MkDocs Material + mkdocstrings). Covers where docs live, how to preview/build, the per-modality API-page convention, and what to update when a modality is added. Triggers: 'ドキュメントサイト', 'docs site', 'docs を更新', 'mkdocs', 'mkdocstrings', 'API reference を追加', 'docs-serve', 'docs-build', 'docs page', 'ドキュメント追加'.

2026-06-10
merge-main
Softwareentwickler

Use right before creating a PR at the end of work — sync the latest main into the working branch and resolve conflicts so the PR diffs cleanly against an up-to-date base. Triggers: 'PR を出す前', 'main を最新化', 'main をマージ', 'main に追従', 'merge main', 'コンフリクト解決', 'sync main', 'rebase で揉めた'.

2026-06-08
merge-main
Softwareentwickler

Use right before creating a PR at the end of work — sync the latest main into the working branch and resolve conflicts so the PR diffs cleanly against an up-to-date base. Triggers: 'PR を出す前', 'main を最新化', 'main をマージ', 'main に追従', 'merge main', 'コンフリクト解決', 'sync main', 'rebase で揉めた'.

2026-06-06
edit-dot-claude
Softwareentwickler

.claude/ 配下のファイル編集は permission prompt を要求するため、/tmp に作業コピーを取って Edit / Write し、最後に cp で書き戻す。複数 file を編集するときや 1 file に複数回 Edit を入れるときに prompt 回数が劇的に減る。.claude/agents/*.md・.claude/skills/<name>/SKILL.md・.claude/commands/*.md を作成または編集する前に読む(settings.json は skill update-config を優先)。

2026-06-03