[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DTPN7FA47F6THS4H99G8QH":3,"skill-same:01M6DTPN7FA47F6THS4H99G8QH":93},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":60,"commitSha":61,"skillDirectory":62,"forksCount":63,"repositoryHtmlUrl":64,"repositoryHomepageUrl":6,"ownerHtmlUrl":65,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":66,"install":67,"resources":80},"01M6DTPN7FA47F6THS4H99G8QH","browser",null,"Explore websites, take screenshots, and automate interactions. On Windows, first call ToolSearch with query \"PowerShell\", then invoke the returned PowerShell tool for browser commands and skill lookup. If the host has no ToolSearch, use its native Windows shell tool. On macOS\u002FLinux use your shell execution tool.","sudoprivacy\u002Fsudowork","sudoprivacy","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F115790070?v=4","01M6DTPA1KMM1JSSJBNE9FGG5Q","01M6DTPA5PQ2F3S9CVXH1TQ4RT",10,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002F_builtin\u002Fbrowser\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"automate","invoke","for","windows shell","with","native","host","commands","query","call","skill lookup","take","use","macos","tool","explore","shell","first","execution","lookup","powershell","windows","linux","screenshots","2026-11-10 10:12:30",false,"---\nname: feature-release-rollout\ndescription: This skill should be used when the user asks to \"rollout a feature\", \"complete feature release\", \"propagate SDK feature\", \"track feature support\", \"what's missing for feature X\", or mentions checking CLI\u002FGUI\u002Fdocs\u002Fblog support for SDK features. Guides agents through the multi-repository feature release workflow from SDK to docs to marketing.\ntriggers:\n- rollout feature\n- feature release\n- propagate feature\n- feature support\n- complete release\n- docs for feature\n- blog for feature\n- CLI support\n- GUI support\n- what's missing\n---\n\n# Feature Release Rollout\n\nThis skill guides the complete feature release workflow across the OpenHands ecosystem repositories.\n\n## Overview\n\nWhen a feature is implemented in the SDK, it may need propagation through several repositories:\n\n1. **SDK** (`OpenHands\u002Fsoftware-agent-sdk`) — Core feature implementation\n2. **CLI** (`OpenHands\u002FOpenHands-CLI`) — Terminal interface support\n3. **GUI** (`OpenHands\u002FOpenHands` frontend directory) — Web interface support\n4. **Docs** (`OpenHands\u002Fdocs`) — Documentation updates (sdk\u002F folder)\n5. **Blog** (`OpenHands\u002Fgrowth-utils` blog-post\u002F) — Marketing and announcements\n6. **Video** — Tutorial content (using ElevenLabs + Remotion)\n\n## Workflow\n\n### Phase 1: Feature Discovery\n\nFirst, identify what feature(s) to analyze. The user may specify:\n- A release tag (e.g., `v1.9.0`)\n- A specific feature name\n- A PR or commit reference\n- A comparison between versions\n\n**For release tags:**\n```bash\n# Clone SDK if not present\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fsoftware-agent-sdk.git\n\n# View release notes\ncd software-agent-sdk\ngit log --oneline v1.8.0..v1.9.0  # Changes between versions\ngit show v1.9.0 --stat             # What changed in this release\n```\n\n**For specific features:**\nSearch the SDK codebase, examples, and changelog to understand the feature scope.\n\n### Phase 2: Repository Analysis\n\nClone all relevant repositories to analyze current support:\n\n```bash\n# Clone repositories (use GITHUB_TOKEN for authenticated access)\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fsoftware-agent-sdk.git\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands-CLI.git\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands.git        # Frontend in frontend\u002F\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fdocs.git\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fgrowth-utils.git\n```\n\nFor each feature, check support status:\n\n| Repository | Check Location | What to Look For |\n|------------|---------------|------------------|\n| CLI | `openhands_cli\u002F` | Feature flags, commands, TUI widgets |\n| GUI | `OpenHands\u002Ffrontend\u002Fsrc\u002F` | React components, API integrations |\n| Docs | `docs\u002Fsdk\u002F` | Guide pages, API reference, examples |\n| Blog | `growth-utils\u002Fblog-post\u002Fposts\u002F` | Announcement posts |\n\n### Phase 3: Assess Feature Importance\n\nNot all features warrant full rollout. Evaluate each feature:\n\n**High Impact (full rollout recommended):**\n- New user-facing capabilities\n- Breaking changes or migrations\n- Major performance improvements\n- New integrations or tools\n\n**Medium Impact (docs + selective support):**\n- New API methods or parameters\n- Configuration options\n- Developer experience improvements\n\n**Low Impact (docs only or skip):**\n- Internal refactoring\n- Bug fixes\n- Minor enhancements\n\n**Skip rollout for:**\n- Internal-only changes\n- Test improvements\n- Build\u002FCI changes\n- Documentation typos\n\n### Phase 4: Create Proposal\n\nGenerate a structured proposal for the user:\n\n```markdown\n## Feature Rollout Proposal: [Feature Name]\n\n### Feature Summary\n[Brief description of the feature and its value]\n\n### Current Support Status\n| Component | Status | Notes |\n|-----------|--------|-------|\n| SDK | ✅ Implemented | [version\u002FPR] |\n| CLI | ❌ Missing | [what's needed] |\n| GUI | ⚠️ Partial | [what's implemented vs needed] |\n| Docs | ❌ Missing | [suggested pages] |\n| Blog | ❌ Not started | [whether warranted] |\n| Video | ❌ Not started | [whether warranted] |\n\n### Recommended Actions\n1. **CLI**: [specific implementation needed]\n2. **GUI**: [specific implementation needed]\n3. **Docs**: [pages to create\u002Fupdate]\n4. **Blog**: [recommended or not, with reasoning]\n5. **Video**: [recommended or not, with reasoning]\n\n### Assessment\n- **Overall Priority**: [High\u002FMedium\u002FLow]\n- **Effort Estimate**: [days\u002Fhours per component]\n- **Dependencies**: [what must be done first]\n```\n\n### Phase 5: User Confirmation\n\nWait for explicit user approval before proceeding. Ask:\n- Which components to implement\n- Priority ordering\n- Any modifications to the proposal\n\n### Phase 6: Implementation\n\nOnly after user confirmation:\n\n**Create GitHub Issues:**\n```bash\n# Create issue on relevant repo\ngh issue create --repo OpenHands\u002FOpenHands-CLI \\\n  --title \"Support [feature] in CLI\" \\\n  --body \"## Context\\n[Feature description]\\n\\n## Implementation\\n[Details]\\n\\n## Related\\n- SDK: [link]\\n- Docs: [link]\"\n```\n\n**Implementation order:**\n1. CLI\u002FGUI support (can be parallel)\n2. Documentation (depends on 1)\n3. Blog post (depends on 2)\n4. Video (depends on 3)\n\n## Repository-Specific Guidelines\n\n### CLI (OpenHands\u002FOpenHands-CLI)\n\n- Check `AGENTS.md` for development guidelines\n- Use `uv` for dependency management\n- Run `make lint` and `make test` before commits\n- TUI components in `openhands_cli\u002Ftui\u002F`\n- Snapshot tests for UI changes\n\n### GUI (OpenHands\u002FOpenHands frontend)\n\n- Frontend in `frontend\u002F` directory\n- React\u002FTypeScript codebase\n- Run `npm run lint:fix && npm run build` in frontend\u002F\n- Follow TanStack Query patterns for data fetching\n- i18n translations in `frontend\u002Fsrc\u002Fi18n\u002F`\n\n### Docs (OpenHands\u002Fdocs)\n\n- SDK docs in `sdk\u002F` folder\n- Uses Mintlify (`.mdx` files)\n- Code blocks can auto-sync from SDK examples\n- Run `mint broken-links` to validate\n- Follow `openhands\u002FDOC_STYLE_GUIDE.md`\n\n### Blog (OpenHands\u002Fgrowth-utils)\n\n- Posts in `blog-post\u002Fposts\u002FYYYYMMDD-title.md`\n- Assets in `blog-post\u002Fassets\u002FYYYYMMDD-title\u002F`\n- Frontmatter format:\n  ```yaml\n  ---\n  title: \"Post Title\"\n  excerpt: \"Brief description\"\n  coverImage: \"\u002Fassets\u002Fblog\u002FYYYYMMDD-title\u002Fcover.png\"\n  date: \"YYYY-MM-DDTHH:MM:SS.000Z\"\n  authors:\n    - name: Author Name\n      picture: \"\u002Fassets\u002Fblog\u002Fauthors\u002Fauthor.png\"\n  ogImage:\n    url: \"\u002Fassets\u002Fblog\u002FYYYYMMDD-title\u002Fcover.png\"\n  ---\n  ```\n\n## Example Feature Analysis\n\n**Feature: Browser Session Recording (SDK v1.8.0)**\n\n1. **SDK**: ✅ Implemented in `openhands.tools.browser`\n2. **CLI**: ❌ No replay\u002Fexport commands\n3. **GUI**: ❌ No recording viewer component\n4. **Docs**: ✅ Guide at `sdk\u002Fguides\u002Fbrowser-session-recording.mdx`\n5. **Blog**: ❌ Could highlight for web scraping users\n6. **Video**: Consider 2-minute demo\n\n**Recommendation**: Medium priority. Docs done, CLI\u002FGUI low urgency (advanced feature), blog post optional.\n\n## Quick Commands\n\n```bash\n# Check SDK feature presence\ngrep -r \"feature_name\" software-agent-sdk\u002Fopenhands\u002F --include=\"*.py\"\n\n# Check CLI support\ngrep -r \"feature_name\" OpenHands-CLI\u002Fopenhands_cli\u002F --include=\"*.py\"\n\n# Check GUI support\ngrep -r \"featureName\" OpenHands\u002Ffrontend\u002Fsrc\u002F --include=\"*.ts\" --include=\"*.tsx\"\n\n# Check docs coverage\ngrep -r \"feature\" docs\u002Fsdk\u002F --include=\"*.mdx\"\n\n# Check blog mentions\ngrep -r \"feature\" growth-utils\u002Fblog-post\u002Fposts\u002F --include=\"*.md\"\n```\n\n## Important Notes\n\n- Always get user confirmation before creating issues or starting implementation\n- Consider feature maturity — new features may change before full rollout\n- Cross-reference PRs between repositories in issue descriptions\n- For breaking changes, coordinate release timing across all components\n","# Feature Release Rollout\n\nThis skill guides the complete feature release workflow across the OpenHands ecosystem repositories.\n\n## Overview\n\nWhen a feature is implemented in the SDK, it may need propagation through several repositories:\n\n1. **SDK** (`OpenHands\u002Fsoftware-agent-sdk`) — Core feature implementation\n2. **CLI** (`OpenHands\u002FOpenHands-CLI`) — Terminal interface support\n3. **GUI** (`OpenHands\u002FOpenHands` frontend directory) — Web interface support\n4. **Docs** (`OpenHands\u002Fdocs`) — Documentation updates (sdk\u002F folder)\n5. **Blog** (`OpenHands\u002Fgrowth-utils` blog-post\u002F) — Marketing and announcements\n6. **Video** — Tutorial content (using ElevenLabs + Remotion)\n\n## Workflow\n\n### Phase 1: Feature Discovery\n\nFirst, identify what feature(s) to analyze. The user may specify:\n- A release tag (e.g., `v1.9.0`)\n- A specific feature name\n- A PR or commit reference\n- A comparison between versions\n\n**For release tags:**\n```bash\n# Clone SDK if not present\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fsoftware-agent-sdk.git\n\n# View release notes\ncd software-agent-sdk\ngit log --oneline v1.8.0..v1.9.0  # Changes between versions\ngit show v1.9.0 --stat             # What changed in this release\n```\n\n**For specific features:**\nSearch the SDK codebase, examples, and changelog to understand the feature scope.\n\n### Phase 2: Repository Analysis\n\nClone all relevant repositories to analyze current support:\n\n```bash\n# Clone repositories (use GITHUB_TOKEN for authenticated access)\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fsoftware-agent-sdk.git\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands-CLI.git\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002FOpenHands.git        # Frontend in frontend\u002F\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fdocs.git\ngit clone https:\u002F\u002Fgithub.com\u002FOpenHands\u002Fgrowth-utils.git\n```\n\nFor each feature, check support status:\n\n| Repository | Check Location | What to Look For |\n|------------|---------------|------------------|\n| CLI | `openhands_cli\u002F` | Feature flags, commands, TUI widgets |\n| GUI | `OpenHands\u002Ffrontend\u002Fsrc\u002F` | React components, API integrations |\n| Docs | `docs\u002Fsdk\u002F` | Guide pages, API reference, examples |\n| Blog | `growth-utils\u002Fblog-post\u002Fposts\u002F` | Announcement posts |\n\n### Phase 3: Assess Feature Importance\n\nNot all features warrant full rollout. Evaluate each feature:\n\n**High Impact (full rollout recommended):**\n- New user-facing capabilities\n- Breaking changes or migrations\n- Major performance improvements\n- New integrations or tools\n\n**Medium Impact (docs + selective support):**\n- New API methods or parameters\n- Configuration options\n- Developer experience improvements\n\n**Low Impact (docs only or skip):**\n- Internal refactoring\n- Bug fixes\n- Minor enhancements\n\n**Skip rollout for:**\n- Internal-only changes\n- Test improvements\n- Build\u002FCI changes\n- Documentation typos\n\n### Phase 4: Create Proposal\n\nGenerate a structured proposal for the user:\n\n```markdown\n## Feature Rollout Proposal: [Feature Name]\n\n### Feature Summary\n[Brief description of the feature and its value]\n\n### Current Support Status\n| Component | Status | Notes |\n|-----------|--------|-------|\n| SDK | ✅ Implemented | [version\u002FPR] |\n| CLI | ❌ Missing | [what's needed] |\n| GUI | ⚠️ Partial | [what's implemented vs needed] |\n| Docs | ❌ Missing | [suggested pages] |\n| Blog | ❌ Not started | [whether warranted] |\n| Video | ❌ Not started | [whether warranted] |\n\n### Recommended Actions\n1. **CLI**: [specific implementation needed]\n2. **GUI**: [specific implementation needed]\n3. **Docs**: [pages to create\u002Fupdate]\n4. **Blog**: [recommended or not, with reasoning]\n5. **Video**: [recommended or not, with reasoning]\n\n### Assessment\n- **Overall Priority**: [High\u002FMedium\u002FLow]\n- **Effort Estimate**: [days\u002Fhours per component]\n- **Dependencies**: [what must be done first]\n```\n\n### Phase 5: User Confirmation\n\nWait for explicit user approval before proceeding. Ask:\n- Which components to implement\n- Priority ordering\n- Any modifications to the proposal\n\n### Phase 6: Implementation\n\nOnly after user confirmation:\n\n**Create GitHub Issues:**\n```bash\n# Create issue on relevant repo\ngh issue create --repo OpenHands\u002FOpenHands-CLI \\\n  --title \"Support [feature] in CLI\" \\\n  --body \"## Context\\n[Feature description]\\n\\n## Implementation\\n[Details]\\n\\n## Related\\n- SDK: [link]\\n- Docs: [link]\"\n```\n\n**Implementation order:**\n1. CLI\u002FGUI support (can be parallel)\n2. Documentation (depends on 1)\n3. Blog post (depends on 2)\n4. Video (depends on 3)\n\n## Repository-Specific Guidelines\n\n### CLI (OpenHands\u002FOpenHands-CLI)\n\n- Check `AGENTS.md` for development guidelines\n- Use `uv` for dependency management\n- Run `make lint` and `make test` before commits\n- TUI components in `openhands_cli\u002Ftui\u002F`\n- Snapshot tests for UI changes\n\n### GUI (OpenHands\u002FOpenHands frontend)\n\n- Frontend in `frontend\u002F` directory\n- React\u002FTypeScript codebase\n- Run `npm run lint:fix && npm run build` in frontend\u002F\n- Follow TanStack Query patterns for data fetching\n- i18n translations in `frontend\u002Fsrc\u002Fi18n\u002F`\n\n### Docs (OpenHands\u002Fdocs)\n\n- SDK docs in `sdk\u002F` folder\n- Uses Mintlify (`.mdx` files)\n- Code blocks can auto-sync from SDK examples\n- Run `mint broken-links` to validate\n- Follow `openhands\u002FDOC_STYLE_GUIDE.md`\n\n### Blog (OpenHands\u002Fgrowth-utils)\n\n- Posts in `blog-post\u002Fposts\u002FYYYYMMDD-title.md`\n- Assets in `blog-post\u002Fassets\u002FYYYYMMDD-title\u002F`\n- Frontmatter format:\n  ```yaml\n  ---\n  title: \"Post Title\"\n  excerpt: \"Brief description\"\n  coverImage: \"\u002Fassets\u002Fblog\u002FYYYYMMDD-title\u002Fcover.png\"\n  date: \"YYYY-MM-DDTHH:MM:SS.000Z\"\n  authors:\n    - name: Author Name\n      picture: \"\u002Fassets\u002Fblog\u002Fauthors\u002Fauthor.png\"\n  ogImage:\n    url: \"\u002Fassets\u002Fblog\u002FYYYYMMDD-title\u002Fcover.png\"\n  ---\n  ```\n\n## Example Feature Analysis\n\n**Feature: Browser Session Recording (SDK v1.8.0)**\n\n1. **SDK**: ✅ Implemented in `openhands.tools.browser`\n2. **CLI**: ❌ No replay\u002Fexport commands\n3. **GUI**: ❌ No recording viewer component\n4. **Docs**: ✅ Guide at `sdk\u002Fguides\u002Fbrowser-session-recording.mdx`\n5. **Blog**: ❌ Could highlight for web scraping users\n6. **Video**: Consider 2-minute demo\n\n**Recommendation**: Medium priority. Docs done, CLI\u002FGUI low urgency (advanced feature), blog post optional.\n\n## Quick Commands\n\n```bash\n# Check SDK feature presence\ngrep -r \"feature_name\" software-agent-sdk\u002Fopenhands\u002F --include=\"*.py\"\n\n# Check CLI support\ngrep -r \"feature_name\" OpenHands-CLI\u002Fopenhands_cli\u002F --include=\"*.py\"\n\n# Check GUI support\ngrep -r \"featureName\" OpenHands\u002Ffrontend\u002Fsrc\u002F --include=\"*.ts\" --include=\"*.tsx\"\n\n# Check docs coverage\ngrep -r \"feature\" docs\u002Fsdk\u002F --include=\"*.mdx\"\n\n# Check blog mentions\ngrep -r \"feature\" growth-utils\u002Fblog-post\u002Fposts\u002F --include=\"*.md\"\n```\n\n## Important Notes\n\n- Always get user confirmation before creating issues or starting implementation\n- Consider feature maturity — new features may change before full rollout\n- Cross-reference PRs between repositories in issue descriptions\n- For breaking changes, coordinate release timing across all components\n",{"name":47,"triggers":48,"description":59},"feature-release-rollout",[49,50,51,52,53,54,55,56,57,58],"rollout feature","feature release","propagate feature","feature support","complete release","docs for feature","blog for feature","CLI support","GUI support","what's missing","This skill should be used when the user asks to \"rollout a feature\", \"complete feature release\", \"propagate SDK feature\", \"track feature support\", \"what's missing for feature X\", or mentions checking CLI\u002FGUI\u002Fdocs\u002Fblog support for SDK features. Guides agents through the multi-repository feature release workflow from SDK to docs to marketing.","main","98849457621881ae2414719b82b8bc1cf535b4ab","apps\u002Fdesktop\u002Fskills\u002F_builtin\u002Fbrowser",2,"https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork","https:\u002F\u002Fgithub.com\u002Fsudoprivacy","2026-11-11 10:56:31",{"source":8,"skillName":47,"commands":68,"prompt":78,"zipAvailable":79},[69,72,75],{"tool":70,"command":71},"npx","npx skills add sudoprivacy\u002Fsudowork --skill feature-release-rollout",{"tool":73,"command":74},"bunx","bunx skills add sudoprivacy\u002Fsudowork --skill feature-release-rollout",{"tool":76,"command":77},"pnpm","pnpm dlx skills add sudoprivacy\u002Fsudowork --skill feature-release-rollout","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002F_builtin\u002Fbrowser\u002FSKILL.md",true,[81,87],{"path":82,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":85,"sourceHtmlUrl":86},"_sudowork_meta.json","REFERENCE","参考文档",897,"https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002F_builtin\u002Fbrowser\u002F_sudowork_meta.json",{"path":88,"resourceType":89,"resourceTypeDesc":90,"sizeBytes":91,"sourceHtmlUrl":92},"icon.svg","ASSET","资产文件",846,"https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002F_builtin\u002Fbrowser\u002Ficon.svg",[94,116,156,183,209,236],{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":98,"sourceHtmlUrl":99,"categories":100,"keywords":109,"publishedAt":42},"01M6DTQM16M8ZCQSVW6GYYB9GM","skill-creator","创建或更新 Sudowork 自定义技能，同时保留核心 skill creation \u002F skill-design 最佳实践。用于用户要求创建新技能、优化已有技能、打包导入 Sudowork，或让技能展示在我的技能自定义技能中。","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002Fskill-creator\u002FSKILL.md",[101,106],{"categoryNo":102,"categoryName":103,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":107,"categoryName":108,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000023","Skill与智能体开发",[110,111,112,113,114,115],"skill creator","creator","design","creation","skill-design","skill creation",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":120,"licenseFileUrl":121,"sourceHtmlUrl":122,"categories":123,"keywords":133,"publishedAt":42},"01M6DTQEH8DMDYG9ET2PSB381S","shareone","Host HTML\u002FMarkdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links. Use when publishing pages\u002Fdocs, adding passwords\u002Fwatermarks, comments, downloads, or updates.","MIT","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002Fshareone\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002Fshareone\u002FSKILL.md",[124,127,130],{"categoryNo":125,"categoryName":126,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000002","文档处理",{"categoryNo":128,"categoryName":129,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":131,"categoryName":132,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000009","前端开发",[118,134,135,136,137,138,139,140,141,142,143,144,30,145,146,147,148,149,150,24,22,151,152,153,154,155],"PDF","pptx","docs","powerpoint","share","downloads","publish","sharing","markdown","Word","short","html","publishing","hosting","upload","pages","as","comments","links","passwords","updates","when",{"skillNo":157,"name":158,"nameZh":6,"description":159,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":160,"categories":161,"keywords":165,"publishedAt":42},"01M6DTQB7MRE9C1ETCRF8KCMY4","image-generation","Generate new images or edit existing images using AI. Use this skill when the user wants to create, generate, draw, design, or produce an image from a text description, OR when they want to modify, edit, alter, or transform an existing image (e.g. 'generate a picture of...', 'create an image', 'draw me a...', 'edit this image', 'change the background', 'modify the above picture', '生成图片', '画一张', '修改图片', '编辑上面的图').","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002Fimage-generation\u002FSKILL.md",[162],{"categoryNo":163,"categoryName":164,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000016","图像与多媒体",[166,167,168,112,169,170,171,172,173,174,175,176,30,177,178,179,180,181,155,182],"image","Image Generation","generation","change","create","generate","produce","生成","text","edit","user","images","draw","me","transform","Existing","new",{"skillNo":184,"name":185,"nameZh":6,"description":186,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":187,"categories":188,"keywords":190,"publishedAt":42},"01M6DTQ7Y4CZRXENW8272CNFGD","image-analysis","Analyze, describe, or answer questions about image content using vision AI. Use this skill when the user asks anything about an image — what it shows, what's in it, reading text\u002Fdiagrams, identifying objects, or any question referencing a previous image (e.g. 'what is in this image', 'read the text in this screenshot', 'explain this diagram', 'tell me about the image above', '识别图片', '分析图片内容').","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002Fimage-analysis\u002FSKILL.md",[189],{"categoryNo":163,"categoryName":164,"taxonomyType":104,"taxonomyTypeDesc":105},[166,191,192,193,194,195,196,174,197,198,199,176,30,200,201,202,203,179,204,205,206,207,208,155],"analysis","image analysis","diagram","screenshot","content","analyze","explain","question","read","vision","diagrams","vision ai","objects","about","questions","reading","answer","describe",{"skillNo":210,"name":211,"nameZh":6,"description":212,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":213,"categories":214,"keywords":215,"publishedAt":42},"01M6DTQ4MFX1843KSW940WHB3R","auto-login","Log in to a website automatically using credentials saved in the local key store. Use when the user wants unattended\u002Frepeat login to a site (no re-scanning QR, no re-typing passwords), e.g. '帮我自动登录这个网站', 'set up auto-login for X', '记住这个网站的登录'. The plaintext password is NEVER seen by you — the user fills it in 秘钥管理 and sudowork fills the form itself.","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002Fauto-login\u002FSKILL.md",[],[216,217,218,219,220,221,222,223,176,30,224,225,226,227,228,229,230,231,232,233,153,234,20,235,155],"auto","auto login","login","website","SET","credentials","password","site","never","scanning","up","log","local","form","typing","you","re","qr","saved","log in",{"skillNo":237,"name":238,"nameZh":6,"description":239,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":240,"categories":241,"keywords":243,"publishedAt":42},"01M6DTQ1TAD7RHXQ65RRKW468N","video-subtitles","Generate timed subtitles from video or audio, translate their text, and burn subtitles into a new video. Use for captions, SRT, video subtitles, or adding translated subtitles in Sudowork desktop or WebUI cloud conversations.","https:\u002F\u002Fgithub.com\u002Fsudoprivacy\u002Fsudowork\u002Fblob\u002Fdev\u002Fapps\u002Fdesktop\u002Fskills\u002F_builtin\u002Fvideo-subtitles\u002FSKILL.md",[242],{"categoryNo":163,"categoryName":164,"taxonomyType":104,"taxonomyTypeDesc":105},[244,245,246,247,171,248,249,250,251,174,30,252,253,254,255,20,182],"subtitles","Video","video subtitles","translate","desktop","cloud","Audio","Captions","webui","burn","conversations","srt"]