Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DCC Python Skills

一组面向 DCC(Digital Content Creation)工具的 Agent Skills,从官方文档提取并整理,用于在 OpenCode、Claude Code、GitHub Copilot CLI 等支持 Agent Skills 的客户端中快速查询 Python 命令与脚本模式。

English version →

已包含的 Skills

Skill Slug 来源 说明
Maya 2024 Python Commands maya-2024-python-commands Autodesk Maya 2024.2 CommandsPython 官方文档 maya.cmds 命令、参数、返回值与示例速查
Maya 2018 Python Commands maya-2018-python-commands Autodesk Maya 2024.2 官方文档过滤至 2018 版本 maya.cmds 命令、参数、返回值与示例速查(2018 兼容版)
Houdini 20.5 Python Scripting houdini-20-5-python-scripting SideFX Houdini 20.5 hom/ 官方文档 hou 模块、Python SOP/COP、Viewer State 与脚本模式参考
Unreal Engine 5.3 Python Scripting unreal-engine-5-3-python-scripting 本地 UE 5.3.2 unreal 模块反射 API 常用 UE5 Python 编辑器脚本、工具开发、资产自动化参考

自动激活(推荐)

如果你是在 OpenCode 中直接打开本仓库,根目录下的 AGENTS.md 会告诉 OpenCode:当对话涉及 Houdini、Maya 或 Unreal Engine Python 脚本、工具、插件、数字资产、几何处理、渲染、动力学、UI 等主题时,自动加载对应的 skill

也就是说,你通常不需要手动输入 slash 命令,只要问题明显相关,OpenCode 就会优先参考这里的文档。

安装到 OpenCode

复制 skill 目录到 OpenCode skills 目录即可:

# Windows
xcopy /E /I /Y "skills\maya-2024-python-commands" "%USERPROFILE%\.config\opencode\skills\maya-2024-python-commands"
xcopy /E /I /Y "skills\maya-2018-python-commands" "%USERPROFILE%\.config\opencode\skills\maya-2018-python-commands"
xcopy /E /I /Y "skills\houdini-20-5-python-scripting" "%USERPROFILE%\.config\opencode\skills\houdini-20-5-python-scripting"
xcopy /E /I /Y "skills\unreal-engine-5-3-python-scripting" "%USERPROFILE%\.config\opencode\skills\unreal-engine-5-3-python-scripting"

# macOS / Linux
cp -r "skills/maya-2024-python-commands" "$HOME/.config/opencode/skills/"
cp -r "skills/maya-2018-python-commands" "$HOME/.config/opencode/skills/"
cp -r "skills/houdini-20-5-python-scripting" "$HOME/.config/opencode/skills/"
cp -r "skills/unreal-engine-5-3-python-scripting" "$HOME/.config/opencode/skills/"

安装后,在 OpenCode 会话中可直接使用:

  • /maya-2024-python-commands — 加载 Maya 2024 skill 总览
  • /maya-2024-python-commands ch22-modeling-polygons — 加载 Maya 2024 建模多边形章节
  • /maya-2018-python-commands — 加载 Maya 2018 skill 总览
  • /maya-2018-python-commands ch22-modeling-polygons — 加载 Maya 2018 建模多边形章节
  • /houdini-20-5-python-scripting — 加载 Houdini skill 总览
  • /houdini-20-5-python-scripting ch27-api-geometry — 加载 Geometry API 章节
  • /unreal-engine-5-3-python-scripting — 加载 UE5 skill 总览
  • /unreal-engine-5-3-python-scripting ch03-editor-utilities — 加载编辑器工具章节

其他 Agent 客户端

这些 skill 遵循开放的 Agent Skills 标准,也兼容:

  • Claude Code: ~/.claude/skills/
  • GitHub Copilot CLI: ~/.copilot/skills/~/.agents/skills/
  • Amp: ~/.config/agents/skills/

仓库结构

.
├── AGENTS.md
├── .gitignore
├── README.md
├── README.en.md
└── skills/
    ├── maya-2024-python-commands/        # Maya 2024 Python 命令 skill
    │   ├── SKILL.md
    │   ├── chapters/
    │   ├── cheatsheet.md
    │   ├── glossary.md
    │   └── patterns.md
    ├── maya-2018-python-commands/        # Maya 2018 Python 命令 skill
    │   ├── SKILL.md
    │   ├── chapters/
    │   ├── cheatsheet.md
    │   ├── glossary.md
    │   └── patterns.md
    ├── houdini-20-5-python-scripting/    # Houdini 20.5 Python 脚本 skill
    │   ├── SKILL.md
    │   ├── chapters/
    │   ├── cheatsheet.md
    │   ├── glossary.md
    │   └── patterns.md
    └── unreal-engine-5-3-python-scripting/  # Unreal Engine 5.3 Python 脚本 skill
        ├── SKILL.md
        ├── chapters/
        ├── cheatsheet.md
        ├── glossary.md
        └── patterns.md

许可证与归属

  • 本仓库中的 skill 文件是对官方文档的生成式转换,仅用于学习与技术参考。
  • Maya 是 Autodesk, Inc. 的商标。
  • Houdini 是 SideFX 的商标。
  • Unreal Engine 是 Epic Games, Inc. 的商标。
  • 重新分发或从官方文档重新生成时,请遵守原厂商的使用条款。

About

Official DCC Agent Skills for quick Python scripting lookups in OpenCode, Claude Code, or any compatible client.

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors