SuperAPI AI 工具集

nav-init

写作与研究

查看项目

更新于 10-15 21:10

技能介绍

用途:在项目中初始化 SuperNavigator 文档结构(.agent/),复制模板并完成初始配置,覆盖 OS 层(Navigator 上下文管理、心智理论、会话持久化)与 App 层(TDD 工作流、代码审查、系统化调试)。当用户说“Initialize SuperNavigator”“Set up SuperNavigator”“Initialize Navigator in this project”“Create .agent folder for SuperNavigator”“Bootstrap SuperNavigator for my project”时自动触发。

主要能力:检查是否已初始化以避免覆盖;创建 .agent/ 目录(含 tasks、system、sops 的 integrations/debugging/development/deployment 子目录、grafana);创建 .claude/settings.json 配置 token 监控钩子;复制 DEVELOPMENT-README.md、.nav-config.json 与 Grafana 文件;自动检测项目名称与技术栈(读取 package.json、pyproject.toml、go.mod、Cargo.toml、composer.json、Gemfile,失败则回退目录名);更新或创建 CLAUDE.md;向 .gitignore 添加 .context-markers/ 与 .agent/.nav-temp/。

使用方式:由上述触发语句自动调用,无需手动执行命令。初始化后可用“Start my SuperNavigator session”开始会话;可选启用指标(见 .agent/sops/integrations/opentelemetry-setup.md),可选启动 Grafana:cd .agent/grafana && docker compose up -d。

限制:若 .agent/ 已存在则不覆盖,仅提示已初始化;模板缺失时报错需重装插件;无写权限时报错。项目信息检测为尽力而为。该技能替代 v2.x 中已删除的 /nav:init 命令,可安全重复运行。具体收费、价格与平台支持情况暂未提供。