feat: bundle desktop skills
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
---
|
||||
name: cad-ai-agent
|
||||
description: CAD/DXF drawing intelligence workflow for summaries, compliance checks, quantity takeoffs, RFIs, health reports, revision comparison, and safe structured edit planning.
|
||||
---
|
||||
|
||||
# CAD AI Agent Skill
|
||||
|
||||
Use this skill when a user asks for CAD/DXF drawing intelligence: summaries, compliance checks, quantity takeoffs, RFIs, health reports, revision comparison, or safe edit planning.
|
||||
|
||||
Upstream project: https://github.com/jeremylongshore/cad-ai-agent
|
||||
|
||||
## Setup
|
||||
|
||||
Clone and install the upstream project when the user wants to run the full local pipeline:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/jeremylongshore/cad-ai-agent.git
|
||||
cd cad-ai-agent
|
||||
python -m venv .venv
|
||||
source .venv/bin/activate
|
||||
pip install -e ".[dev]"
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
1. Identify the drawing format: DXF is directly supported by the upstream project; DWG/PDF may need conversion or a different inspection pipeline.
|
||||
2. Ask what the user wants: summarize, edit, compare, query, generate documentation, compliance, coordination, estimation, or quality.
|
||||
3. Preserve originals. Prefer save-as outputs and structured reports.
|
||||
4. For edits, produce structured operation plans rather than modifying raw CAD data directly.
|
||||
5. For analysis, return layer/entity summaries, issues, measurements, and concrete next actions.
|
||||
|
||||
This bundled skill is a BoosAPI Desktop wrapper around the upstream project and keeps CAD operations explicit and reversible.
|
||||
@@ -0,0 +1,35 @@
|
||||
---
|
||||
name: dwg-mcp-server
|
||||
description: Inspect AutoCAD DWG files through DWG MCP Server. Use when users ask to open, inspect, query, summarize, or extract objects/properties from DWG drawings.
|
||||
---
|
||||
|
||||
# DWG MCP Server Skill
|
||||
|
||||
Use this skill when a user wants to inspect AutoCAD DWG drawings with an AI agent.
|
||||
|
||||
Upstream project: https://github.com/dimitrovakulenko/dwg-mcp-server
|
||||
|
||||
## Setup
|
||||
|
||||
Install the MCP server in your MCP client or run it with npx:
|
||||
|
||||
```bash
|
||||
npx -y @dmytro-prototypes/dwg-mcp-server
|
||||
```
|
||||
|
||||
For clients without MCP roots, configure explicit allowed roots:
|
||||
|
||||
```bash
|
||||
DWG_MCP_ALLOWED_ROOTS="$HOME" npx -y @dmytro-prototypes/dwg-mcp-server
|
||||
```
|
||||
|
||||
## Workflow
|
||||
|
||||
1. Ask the user for the DWG file path and confirm it is under an allowed root.
|
||||
2. Use `dwg.list_roots` to inspect accessible folders.
|
||||
3. Use `dwg.open_file` to open the drawing and get a `documentId`.
|
||||
4. Use `dwg.list_file_types`, `dwg.describe_type`, `dwg.get_objects`, and `dwg.query_objects` to inspect contents.
|
||||
5. Summarize entities, layers, blocks, layouts, references, and notable properties.
|
||||
6. Close the document with `dwg.close_file` when done.
|
||||
|
||||
This bundled skill is a BoosAPI Desktop wrapper around the upstream MCP server. It does not edit DWG files directly.
|
||||
@@ -0,0 +1,20 @@
|
||||
---
|
||||
name: gorden-ppt-skill
|
||||
description: 中文 PPT 生成与编辑 Skill,支持工作汇报、年终总结、述职竞聘、项目复盘、商务提案、教学课件、模板套用、版式保持和 PowerPoint 成品导出。
|
||||
---
|
||||
|
||||
# Gorden PPT Skill
|
||||
|
||||
Use this skill when the user wants to create or edit a PowerPoint / PPT / slides / `.pptx` deck.
|
||||
|
||||
Upstream full skill: https://github.com/GordenSun/GordenPPTSkill
|
||||
|
||||
## Workflow
|
||||
|
||||
1. Clarify deck purpose, audience, language, page count, format, and whether the user has a template.
|
||||
2. If using a template, preserve layout, typography, colors, and spacing; replace content without damaging the design.
|
||||
3. If creating from scratch, propose a concise structure first: cover, agenda, context, key points, data pages, conclusion, and appendix as needed.
|
||||
4. Keep slide text short and presentation-ready.
|
||||
5. Check text overflow, same-level heading consistency, and visual hierarchy before final export.
|
||||
|
||||
Install `GordenSun/GordenPPTSkill` from the Skills marketplace for the full template library and update scripts.
|
||||
@@ -0,0 +1,26 @@
|
||||
---
|
||||
name: jianying-editor
|
||||
description: 剪映 AI 自动化剪辑 Skill,支持草稿生成、素材导入、字幕、配音、特效、转场、录屏和导出规划。Use when the user wants to automate JianYing/CapCut editing, create a draft, assemble clips, add captions, voiceover, music, transitions, or export a video.
|
||||
---
|
||||
|
||||
# JianYing Editor Skill
|
||||
|
||||
Use this skill when the user wants to automate video editing with JianYing/CapCut.
|
||||
|
||||
Upstream full skill: https://github.com/luoluoluo22/jianying-editor-skill
|
||||
|
||||
## Workflow
|
||||
|
||||
1. Clarify the target: platform, duration, aspect ratio, source assets, narration, subtitle style, music, and export format.
|
||||
2. Build an edit plan before scripting: timeline structure, clips, captions, voiceover, music, effects, transitions, and export path.
|
||||
3. Keep generated scripts in the user's project/workspace, not inside the skill directory.
|
||||
4. Preserve original media. Generate a new draft/project for each requested edit.
|
||||
5. When the full upstream skill is installed, follow its detailed `rules/` and `docs/agent-playbook.md`.
|
||||
|
||||
## Install Full Upstream Version
|
||||
|
||||
```bash
|
||||
git clone https://github.com/luoluoluo22/jianying-editor-skill.git
|
||||
```
|
||||
|
||||
In BoosAPI Desktop, install `luoluoluo22/jianying-editor-skill` from the Skills marketplace to replace this bundled quick-start with the full implementation.
|
||||
@@ -0,0 +1,30 @@
|
||||
---
|
||||
name: seedance-prompt-en
|
||||
description: English Seedance 2.0 multimodal AI video prompt guide. Use for text/image/video/audio reference prompts with @Image, @Video, and @Audio syntax.
|
||||
---
|
||||
|
||||
# Seedance 2.0 English Prompt Skill
|
||||
|
||||
Use this skill when the user wants English prompts for Jimeng / Seedance 2.0 multimodal AI video generation.
|
||||
|
||||
Upstream full skill: https://github.com/dexhunter/seedance2-skill
|
||||
|
||||
## Reference Syntax
|
||||
|
||||
Use explicit reference roles:
|
||||
|
||||
- `@Image1 as the first frame`
|
||||
- `@Image1's character as the subject`
|
||||
- `scene references @Image2`
|
||||
- `reference @Video1's camera movement`
|
||||
- `BGM references @Audio1`
|
||||
|
||||
## Prompt Blueprint
|
||||
|
||||
```text
|
||||
[Subject setup] + [Scene/environment] + [Action/motion] + [Camera movement] + [Style/lighting] + [Audio/sound] + [Constraints]
|
||||
```
|
||||
|
||||
Keep reference-heavy prompts precise. Say what each uploaded asset controls and what the model may invent.
|
||||
|
||||
Install `dexhunter/seedance2-skill` from the Skills marketplace for the full guide.
|
||||
@@ -0,0 +1,29 @@
|
||||
---
|
||||
name: seedance
|
||||
description: 中文 Seedance 2.0 / 即梦视频与图片提示词工程,支持 @素材引用、分镜、运镜、首帧图、图生视频、短剧、广告视频和长视频流水线。
|
||||
---
|
||||
|
||||
# Seedance 2.0 中文提示词 Skill
|
||||
|
||||
Use this skill when the user asks for 即梦 / Seedance / Dreamina video prompts, image-to-video prompts, storyboard prompts, first-frame image prompts, camera motion, short video ads, short drama clips, or multimodal reference prompts.
|
||||
|
||||
Upstream full skill: https://github.com/MapleShaw/seedance2.0-prompt-skill
|
||||
|
||||
## Core Rules
|
||||
|
||||
1. Write prompts in Chinese unless the user asks otherwise.
|
||||
2. Use official reference syntax: `@图片1`-`@图片9`, `@视频1`-`@视频3`, `@音频1`-`@音频3`.
|
||||
3. For uploaded images, explain the role of each reference: first frame, character, scene, product, action, camera, rhythm, or style.
|
||||
4. For short clips under 15 seconds, focus on one impossible or highly attractive moment with a strong first two seconds.
|
||||
5. For longer videos, split into character reference, storyboard, key frames, per-shot prompts, and editing instructions.
|
||||
6. Avoid realistic identifiable human faces in uploaded references unless the platform and user confirm compliance.
|
||||
|
||||
## Prompt Shape
|
||||
|
||||
```text
|
||||
[主体/角色] + [场景/光影/质感] + [动作节奏] + [运镜] + [镜头/景别] + [声音/情绪] + [硬约束]
|
||||
```
|
||||
|
||||
For image-to-video, keep the text concise and only add what the image does not already specify.
|
||||
|
||||
Install `MapleShaw/seedance2.0-prompt-skill` from the Skills marketplace for the full reference library.
|
||||
Reference in New Issue
Block a user