بنقرة واحدة
repo-workspace
Prepare and inspect per-session repository workspaces for ikaros-driven coding tasks.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Prepare and inspect per-session repository workspaces for ikaros-driven coding tasks.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
生成长文或图文发布稿,也支持直接基于本地 md/txt 素材写作;可自动搜索资料、生成配图,并支持多渠道发布,当前已支持微信公众号和小红书发布通道。支持按阶段(search/write/illustrate/publish)单独执行或全流程编排。
**自选股助手**。通过内置股票服务管理当前用户的自选股,并查询实时行情。
管理周期性定时任务(Cron),支持添加、查看、删除任务。
提供日常基础查询能力,支持天气、时间、加密货币价格和法币汇率。
**文生图**。根据提示词生成图片并返回图片文件。
Ikaros-side unfinished-task tracker for listing open tasks, inspecting closure contracts, updating task follow-up state, and explicitly closing tasks (completed/failed).
| api_version | v3 |
| name | repo_workspace |
| description | Prepare and inspect per-session repository workspaces for ikaros-driven coding tasks. |
| triggers | ["repository workspace","repo workspace","clone repo","prepare worktree","inspect workspace"] |
| allowed_roles | ["ikaros"] |
| policy_groups | ["management","coding"] |
| platform_handlers | false |
| tool_exports | [{"name":"repo_workspace","description":"Prepare, inspect, and clean per-session repository workspaces using managed worktrees.","prompt_hint":"在开始仓库开发前,优先用 `repo_workspace` 为仓库准备独立 worktree;准备完成后应继续调用 `coding_session` 或 `git_ops` 推进任务,不要只做只读分析就停下。查看当前开发目录状态或清理旧工作区时也用它。","policy_groups":["management","coding"],"parameters":{"type":"object","properties":{"action":{"type":"string","description":"prepare | inspect | cleanup"},"workspace_id":{"type":"string","description":"Existing workspace id for inspect or cleanup"},"repo_url":{"type":"string","description":"Git repository URL used by action=prepare"},"repo_path":{"type":"string","description":"Existing local repository path used by action=prepare"},"repo_root":{"type":"string","description":"Direct workspace root override used by action=inspect"},"base_branch":{"type":"string","description":"Base branch for new worktree"},"branch_name":{"type":"string","description":"Branch name for the session worktree"},"mode":{"type":"string","description":"fresh_worktree | reuse_latest"},"force":{"type":"boolean","description":"Force cleanup when action=cleanup"}}}}] |
| input_schema | {"type":"object","properties":{}} |
| permissions | {"filesystem":"workspace","shell":true,"network":"limited"} |
| entrypoint | scripts/execute.py |
Ikaros 用这个技能准备隔离的仓库开发 worktree,避免直接在脏工作区里切分支或覆盖改动。
可直接在技能目录执行:
python scripts/execute.py --action inspect --workspace-id <workspace_id>