Skip to content

feat: 集成 Codex App Skill 工坊 #6

Description

@zcxGGmu

背景

CodeInsights 已有 Agent workspace skills 目录能力,但缺少面向用户的 Skill 工坊。需要提供类似 Codex App 的技能浏览、安装、启用、编辑和验证体验,让用户能以工作区为边界管理 Agent 能力。

目标

  • 新增 Skill 工坊入口,用于浏览本地 skills、项目内 skills 和可安装的推荐/远程 skills。
  • 支持安装、启用/禁用、更新、复制、删除、查看 README/SKILL.md 和基础校验。
  • Skill 配置按 Agent workspace 隔离,遵循本地文件优先和可移植配置原则。
  • 提供冲突检测:同名 skill、无效 SKILL.md、缺失引用文件、危险脚本提示。

验收标准

  • 用户可以在设置或 Agent 工作区界面打开 Skill 工坊。
  • 能列出当前工作区已启用 skills,并能查看每个 skill 的说明、来源、路径和状态。
  • 能从本地目录或远程 GitHub repo/path 安装 skill,并写入工作区对应 skills 目录/配置。
  • 启用/禁用后,Agent 新会话能读取最新 workspace capabilities。
  • 补充 BDD 测试覆盖:列表加载、安装成功、校验失败、启用禁用、工作区隔离。

技术备注

  • 安装远程依赖前需要先搜索/确认版本与来源,不默认引入新依赖。
  • UI 采用现代设置页风格,优先复用 Radix/Shadcn 风格组件。
  • 所有错误日志和用户提示优先中文,保留必要英文术语。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions