Skip to main content
Dépôt GitHub

ResoniteIO

ResoniteIO contient 24 skills collectées depuis MLShukai, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
24
Stars
3
mis à jour
2026-06-25
Forks
0
Couverture métier
5 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

setup-resonite-env
Développeurs de logiciels

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
Développeurs de logiciels

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
Analystes en assurance qualité des logiciels et testeurs

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Autres occupations informatiques

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

2026-06-20
setup-resonite-env
Administrateurs de réseaux et de systèmes informatiques

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
Analystes en assurance qualité des logiciels et testeurs

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
Autres occupations informatiques

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

2026-06-20
add-new-modality
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Commis de bureau généraux

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

2026-06-13
run-english
Commis de bureau généraux

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

2026-06-13
migrate-claude
Autres occupations informatiques

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

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
Développeurs de logiciels

.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