基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/xuiltul/animaworks --skill workspace-manager命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
音声ポップアップの疑似Live2Dアニメーション用フレームセット(表情×5フレーム)を、 grokのimage_editで既存bustupから生成しPIL合成で揃える手順。Animaのボイスチャットで 口パク・瞬きを動かしたい、新しいanimaにアニメーションフレームを追加したい、 「bustupをLive2D風に動かして」「口パクフレームを作って」と言われたときに使う。 リギング・Live2D SDKは使わない(AIアバター用途は別途ライセンス契約対象になり得るため不採用)。
外部AIエージェントCLIをBashで非対話実行するスキル。codex execやcursor-agentでコーディング作業を委譲する手順を提供する。 Use when: 複雑な実装の委譲、コードレビュー、複数ファイルの一括変更、Bashからサブエージェントを起動するとき。
AnimaWorks向けPython外部ツールモジュールを作成するメタスキル。core/tools連携・get_credential・permissionsを扱う。 Use when: core/toolsへ新規モジュール追加、Web APIラッパー実装、animaworks-toolから呼ぶカスタムツール開発が必要なとき。
| name | workspace-manager |
| description | 워크스페이스(작업 디렉토리) 등록·목록·삭제·할당을 설정한다. Use when: 프로젝트 경로를 Anima에 연결, 별칭 관리, 작업 루트 전환이 필요할 때. |
| tags | ["workspace","directory","project","management"] |
Anima가 작업하는 프로젝트 디렉토리(워크스페이스)를 관리하는 스킬입니다.
Anima는 평소 "자신의 집" (~/.animaworks/animas/{name}/)에 있습니다. 프로젝트 작업을 할 때는 "직장"(워크스페이스)으로 이동하여 작업합니다.
워크스페이스는 조직 공유 레지스트리(config.json의 workspaces 섹션)에 등록하고, 에일리어스#해시로 참조합니다.
myproject)3af4be6e)myproject#3af4be6e — 충돌 가능성이 제로인간의 명시적 지시를 받은 최상위 Anima는 grant_workspace_access를 사용합니다:
{
"alias": "finance-dashboard",
"path": "/absolute/path/to/project",
"make_default": true
}
이 도구는 조직 공유 레지스트리 등록, 대상 Anima의 permissions.json.file_roots 쓰기 권한 추가, 필요 시 status.json.default_workspace 갱신을 함께 수행합니다.
주의: 디렉토리가 존재하지 않으면 에러가 발생합니다.
주의: read_memory_file(path="config.json")은 자신의 Anima 디렉토리에 있는 config.json을 읽습니다. 조직 공유 레지스트리 등록에는 사용하지 않습니다.
조직 공유 레지스트리 목록은 core.workspace.list_workspaces()로 확인합니다. read_memory_file(path="config.json")은 사용하지 않습니다.
삭제는 관리자 작업으로 취급합니다. 일반 작업에서는 기존 에일리어스를 덮어쓰지 말고 새 에일리어스를 등록합니다.
최상위 Anima는 grant_workspace_access 호출 시 make_default: true를 지정합니다.
최상위가 아닌 Anima는 스스로 워크스페이스 권한을 추가할 수 없습니다. 인간 지시를 통해 최상위 Anima에게 요청합니다.
인간의 명시적 지시를 받은 최상위 Anima는 target_anima를 지정하여 부하 또는 자손 Anima에 권한을 부여할 수 있습니다:
{
"alias": "finance-dashboard",
"path": "/absolute/path/to/project",
"target_anima": "ritsu",
"make_default": true
}
working_directory에 에일리어스 또는 완전 형태를 지정workspace 필드에 에일리어스를 지정workspace 필드에 에일리어스를 지정