{"owner":"sorayuki","repo":"obs-multi-rtmp","hasSkills":true,"totalSkillsCount":1,"totalTokensCount":566,"categories":["anthropic-skill"],"hasMcp":false,"mcpConfig":null,"found":[".github/skills/upgrade-deps/SKILL.md"],"skills":{".github/skills/upgrade-deps/SKILL.md":"---\nname: upgrade-deps\ndescription: Follow the upstream plugin template and OBS version for this plugin.\n---\n\n# IMPORTANT\n\nUse cmd or bash instead of powershell when run git or curl commands. Run in powershell may failed.\n\n# Following the steps to upgrade\n\n## Update the plugin template\n\nThe official git repository of plugin template is ```https://github.com/obsproject/obs-plugintemplate.git```. My repository merges its commits. You can pull its latest commits and merge them into master. Follow these instructions when resolving merge conflicts:\n\n1. Always use my README.md\n2. I have changed the github action workflow files, so as the build scripts (.sh and .ps1 files). For those parts that I commented and the upstream has changed, uncomment them and merge the upstream changes, then comment them again. For those parts that I commented and the upstream has not changed, just keep them commented.\n\nCommit the merge after resolving the conflicts.\n\n## Update OBS version\n\n1. The official OBS repository is ```https://github.com/obsproject/obs-studio.git```, search for tags to find the latest release version.\n2. The release page is like ```https://github.com/obsproject/obs-studio/releases/tag/32.1.0```. Replace ```32.1.0``` with the latest version you found. Update dependency metadata under ```CMakePresets.json``` (```vendor.obsproject.com/obs-studio.dependencies```) with the new version and hash.\n3. Download the ```zip``` format of the source code package.\n\n## Update the OBS deps\n\nExtract the downloaded OBS source package and read ```CMakePresets.json``` in repo root.\n\nUse ```vendor.obsproject.com/obs-studio.dependencies``` as source of truth.\n\nUpdate this repository's ```buildspec.json``` entries (Qt, obs-deps, and related hashes).\n\n## Try build this project\n\nThis project is build with CMake. Use the ```windows-x64``` preset when run in Windows.\n\n## Troubleshooting (important)\n\nIf OBS version/deps in `buildspec.json` were updated but build still uses old OBS source:\n\n1. Do **fresh configure** before build (plain build may reuse old cache and skip dependency setup).\n2. Prefer:\n\t- `cmake --preset windows-x64 --fresh`\n\t- `cmake --build --preset windows-x64 --config RelWithDebInfo`\n3. Check `.deps/` cache:\n\t- `.deps/.dependency_obs-studio_x64.sha256`\n\t- `.deps/obs-studio-<version>/`\n\t- `.deps/<version>.zip`\n4. If still stuck on old OBS version, remove old OBS entries in `.deps/` and rerun fresh configure.\n"},"files":{".github/skills/upgrade-deps/SKILL.md":"---\nname: upgrade-deps\ndescription: Follow the upstream plugin template and OBS version for this plugin.\n---\n\n# IMPORTANT\n\nUse cmd or bash instead of powershell when run git or curl commands. Run in powershell may failed.\n\n# Following the steps to upgrade\n\n## Update the plugin template\n\nThe official git repository of plugin template is ```https://github.com/obsproject/obs-plugintemplate.git```. My repository merges its commits. You can pull its latest commits and merge them into master. Follow these instructions when resolving merge conflicts:\n\n1. Always use my README.md\n2. I have changed the github action workflow files, so as the build scripts (.sh and .ps1 files). For those parts that I commented and the upstream has changed, uncomment them and merge the upstream changes, then comment them again. For those parts that I commented and the upstream has not changed, just keep them commented.\n\nCommit the merge after resolving the conflicts.\n\n## Update OBS version\n\n1. The official OBS repository is ```https://github.com/obsproject/obs-studio.git```, search for tags to find the latest release version.\n2. The release page is like ```https://github.com/obsproject/obs-studio/releases/tag/32.1.0```. Replace ```32.1.0``` with the latest version you found. Update dependency metadata under ```CMakePresets.json``` (```vendor.obsproject.com/obs-studio.dependencies```) with the new version and hash.\n3. Download the ```zip``` format of the source code package.\n\n## Update the OBS deps\n\nExtract the downloaded OBS source package and read ```CMakePresets.json``` in repo root.\n\nUse ```vendor.obsproject.com/obs-studio.dependencies``` as source of truth.\n\nUpdate this repository's ```buildspec.json``` entries (Qt, obs-deps, and related hashes).\n\n## Try build this project\n\nThis project is build with CMake. Use the ```windows-x64``` preset when run in Windows.\n\n## Troubleshooting (important)\n\nIf OBS version/deps in `buildspec.json` were updated but build still uses old OBS source:\n\n1. Do **fresh configure** before build (plain build may reuse old cache and skip dependency setup).\n2. Prefer:\n\t- `cmake --preset windows-x64 --fresh`\n\t- `cmake --build --preset windows-x64 --config RelWithDebInfo`\n3. Check `.deps/` cache:\n\t- `.deps/.dependency_obs-studio_x64.sha256`\n\t- `.deps/obs-studio-<version>/`\n\t- `.deps/<version>.zip`\n4. If still stuck on old OBS version, remove old OBS entries in `.deps/` and rerun fresh configure.\n"},"items":[{"name":"SKILL.md","path":".github/skills/upgrade-deps/SKILL.md","rawUrl":"https://raw.githubusercontent.com/sorayuki/obs-multi-rtmp/HEAD/.github/skills/upgrade-deps/SKILL.md","title":"upgrade-deps","category":"anthropic-skill","format":"markdown","content":"---\nname: upgrade-deps\ndescription: Follow the upstream plugin template and OBS version for this plugin.\n---\n\n# IMPORTANT\n\nUse cmd or bash instead of powershell when run git or curl commands. Run in powershell may failed.\n\n# Following the steps to upgrade\n\n## Update the plugin template\n\nThe official git repository of plugin template is ```https://github.com/obsproject/obs-plugintemplate.git```. My repository merges its commits. You can pull its latest commits and merge them into master. Follow these instructions when resolving merge conflicts:\n\n1. Always use my README.md\n2. I have changed the github action workflow files, so as the build scripts (.sh and .ps1 files). For those parts that I commented and the upstream has changed, uncomment them and merge the upstream changes, then comment them again. For those parts that I commented and the upstream has not changed, just keep them commented.\n\nCommit the merge after resolving the conflicts.\n\n## Update OBS version\n\n1. The official OBS repository is ```https://github.com/obsproject/obs-studio.git```, search for tags to find the latest release version.\n2. The release page is like ```https://github.com/obsproject/obs-studio/releases/tag/32.1.0```. Replace ```32.1.0``` with the latest version you found. Update dependency metadata under ```CMakePresets.json``` (```vendor.obsproject.com/obs-studio.dependencies```) with the new version and hash.\n3. Download the ```zip``` format of the source code package.\n\n## Update the OBS deps\n\nExtract the downloaded OBS source package and read ```CMakePresets.json``` in repo root.\n\nUse ```vendor.obsproject.com/obs-studio.dependencies``` as source of truth.\n\nUpdate this repository's ```buildspec.json``` entries (Qt, obs-deps, and related hashes).\n\n## Try build this project\n\nThis project is build with CMake. Use the ```windows-x64``` preset when run in Windows.\n\n## Troubleshooting (important)\n\nIf OBS version/deps in `buildspec.json` were updated but build still uses old OBS source:\n\n1. Do **fresh configure** before build (plain build may reuse old cache and skip dependency setup).\n2. Prefer:\n\t- `cmake --preset windows-x64 --fresh`\n\t- `cmake --build --preset windows-x64 --config RelWithDebInfo`\n3. Check `.deps/` cache:\n\t- `.deps/.dependency_obs-studio_x64.sha256`\n\t- `.deps/obs-studio-<version>/`\n\t- `.deps/<version>.zip`\n4. If still stuck on old OBS version, remove old OBS entries in `.deps/` and rerun fresh configure.\n","frontmatter":{"name":"upgrade-deps","description":"Follow the upstream plugin template and OBS version for this plugin."},"isInternal":false,"tokens":566,"sizeBytes":2435}],"systemPromptSnippet":"<yakaai_skills repo=\"sorayuki/obs-multi-rtmp\">\n<!-- File: .github/skills/upgrade-deps/SKILL.md (Tokens: ~566 | Category: anthropic-skill) -->\n---\nname: upgrade-deps\ndescription: Follow the upstream plugin template and OBS version for this plugin.\n---\n\n# IMPORTANT\n\nUse cmd or bash instead of powershell when run git or curl commands. Run in powershell may failed.\n\n# Following the steps to upgrade\n\n## Update the plugin template\n\nThe official git repository of plugin template is ```https://github.com/obsproject/obs-plugintemplate.git```. My repository merges its commits. You can pull its latest commits and merge them into master. Follow these instructions when resolving merge conflicts:\n\n1. Always use my README.md\n2. I have changed the github action workflow files, so as the build scripts (.sh and .ps1 files). For those parts that I commented and the upstream has changed, uncomment them and merge the upstream changes, then comment them again. For those parts that I commented and the upstream has not changed, just keep them commented.\n\nCommit the merge after resolving the conflicts.\n\n## Update OBS version\n\n1. The official OBS repository is ```https://github.com/obsproject/obs-studio.git```, search for tags to find the latest release version.\n2. The release page is like ```https://github.com/obsproject/obs-studio/releases/tag/32.1.0```. Replace ```32.1.0``` with the latest version you found. Update dependency metadata under ```CMakePresets.json``` (```vendor.obsproject.com/obs-studio.dependencies```) with the new version and hash.\n3. Download the ```zip``` format of the source code package.\n\n## Update the OBS deps\n\nExtract the downloaded OBS source package and read ```CMakePresets.json``` in repo root.\n\nUse ```vendor.obsproject.com/obs-studio.dependencies``` as source of truth.\n\nUpdate this repository's ```buildspec.json``` entries (Qt, obs-deps, and related hashes).\n\n## Try build this project\n\nThis project is build with CMake. Use the ```windows-x64``` preset when run in Windows.\n\n## Troubleshooting (important)\n\nIf OBS version/deps in `buildspec.json` were updated but build still uses old OBS source:\n\n1. Do **fresh configure** before build (plain build may reuse old cache and skip dependency setup).\n2. Prefer:\n\t- `cmake --preset windows-x64 --fresh`\n\t- `cmake --build --preset windows-x64 --config RelWithDebInfo`\n3. Check `.deps/` cache:\n\t- `.deps/.dependency_obs-studio_x64.sha256`\n\t- `.deps/obs-studio-<version>/`\n\t- `.deps/<version>.zip`\n4. If still stuck on old OBS version, remove old OBS entries in `.deps/` and rerun fresh configure.\n</yakaai_skills>"}