wankimmy/Bossku-AI
GitHub: wankimmy/Bossku-AI
一个面向 Claude、Cursor 等编程 AI 的编排层,通过共享内存和 62 项技能路由,将 AI 助手升级为具备全局视野和计划执行能力的「联合创始人」。
Stars: 0 | Forks: 0
# BosskuAI
一个适用于 **Claude Code、Cursor 和 Codex** 的联合创始人风格 AI 层 —— 自动加载技能、读取共享内存,并在有意义的工作中强制执行“计划优先”原则。
## 快速设置
```
# 1. Clone
git clone https://github.com/wankimmy/Bossku-AI bosskuAI
# 2. Install into your project
./bosskuAI/scripts/install.sh /path/to/your/project
# 3. Open your project in Claude / Cursor / Codex and run the onboarding prompt
```
安装后,从 [WORKSPACE-ONBOARDING.md](WORKSPACE-ONBOARDING.md) 粘贴一次入职提示词,以初始化你项目的内存。
## 工作原理
每一次有意义的交互都遵循 **`AGENTS.md`**(工具无关的单一事实来源):
1. **读取共享内存** —— 使用 [memory-first protocol](ai-assistant/references/memory-first-handoff-protocol.md) 读取 `ai-assistant/memory/`(检索最少的关联文件,而不是每次都全量转储)。
2. **分类与路由** —— 从编排、产品、工程、设计、安全、质量、架构、增长和延续等领域的 **62** 项技能中进行选择。
3. **计划优先** —— 双阶段模型拆分(例如 Claude:`claude-opus-4-6` 计划 → `claude-sonnet-4-6` 执行;Codex/Cursor 的映射关系见 [AGENTS.md](AGENTS.md))。快速/琐碎的任务可以跳过拆分。
4. **沉淀学习** —— 仅当工作达到 `AGENTS.md` 中定义的阈值时才写入持久化内存(在任务结束时批量处理;对于无变化的工作避免繁琐的仪式)。
5. **精简报告** —— 在正常执行模式下,当内存或学习内容发生变化时,优先使用简短说明;完整的 `[TASK START]` / `[TASK END]` 风格块仅用于调试/交接或特定工具规则(例如某些 Claude Code 预设会显示标题以供审计)。
如果你需要路由、分阶段流水线或“请求什么”,请使用 **`AGENTS.md`** → 快速参考。
## 激活方式
在提示词中的任意位置输入 `bossku`,或者在 Claude Code 中运行 `/bossku` 作为斜杠命令,以显式激活 BosskuAI 模式:
```
bossku review this PR for security and business-logic risks
bossku plan the smallest safe implementation for this feature
bossku run launch readiness across engineering, SEO, and GTM
```
```
/bossku design the integration test layer for our API
```
你不需要指定技能名称 —— 助手会自动进行路由。
## 62 项技能
规范的 **使用场景** 表位于 [AGENTS.md](AGENTS.md)。部分文件夹是遗留别名(例如路由到 `bosskuai-bug-finding`、`bosskuai-planning-execution`、`bosskuai-marketing-growth`)。
| 领域 | 示例 |
|---------|----------|
| Orchestration | workspace-assistant, project-understanding, search-first, documentation-lookup, deep-research, skill-creator, claude-code-setup, cross-model-escalation |
| Product | product-strategy, customer-discovery, planning-execution, financial-modeling, operations, launch-commercialization |
| Engineering | engineering-delivery, rapid-prototype, github-workflow, nuxt-development, mongodb, browser-automation, devops-iac, integration-testing |
| Design | ui-ux-design-to-code, i18n-l10n, 3d-web-development, gsap-animation, lenis-smooth-scroll |
| Security | cybersecurity-risk, agent-security-hardening, legal-compliance |
| Quality | rigorous-code-review, bug-finding, business-logic-review |
| Architecture | software-architecture, api-design, data-architecture |
| Growth | market-analysis, competitor-intelligence, marketing-growth, growth-experiment, seo-geo, investor-prep, lead-intelligence, sales-strategy |
| Continuation | context-limit-continuation, ai-model-selection |
完整名单 + 快速参考:[AGENTS.md](AGENTS.md)。机器可读索引:[skill-index.json](skill-index.json)。
## 共享内存
`ai-assistant/memory/` 在所有工具之间共享 —— Claude、Cursor 和 Codex 读写相同的文件。
| 文件 | 用途 |
|------|---------|
| `agent-profile.md` | 你的公司、产品、技术栈 |
| `project-understanding.md` | 仓库的用途及其工作原理 |
| `learning-log.md` | 带日期的交接记录和持久化经验教训 |
| `bug-patterns.md` | 反复出现的缺陷模式 |
| `market-notes.md` | 市场/竞争笔记 |
| `active-continuation.md` | 跨会话进行中的工作(临时) |
读写协议:[memory-first-handoff-protocol.md](ai-assistant/references/memory-first-handoff-protocol.md)
## 仓库布局
```
bosskuAI/
├── AGENTS.md ← skill roster, model split, memory rules, quick reference
├── CLAUDE.md ← Claude Code entry point
├── WORKSPACE-ONBOARDING.md ← onboarding prompt (run once)
├── skill-index.json ← machine-readable skill metadata / routing hints
├── scripts/
│ ├── install.sh
│ └── install.ps1
├── agents/ ← subagent briefs (parallel/delegated work; see agents/README.md)
├── mcp-configs/ ← example MCP configs per tool (see mcp-configs/README.md)
├── .claude/ ← hooks, rules, commands for Claude Code
├── .cursor/ ← always-on rules for Cursor
├── .codex/ ← agent roles and rules for Codex
└── ai-assistant/
├── skills/ ← skill SKILL.md folders
├── memory/ ← shared durable memory
├── hooks/ ← prompt/session hooks
├── references/ ← checklists, playbooks, protocols, ADRs
└── scripts/ ← e.g. learning-doctor.sh
```
## 自定义
- **你的项目上下文** —— 编辑 `ai-assistant/memory/agent-profile.md` 和 `project-understanding.md`
- **添加/移除技能** —— 在 `ai-assistant/skills/` 下的文件夹
- **技能路由** —— 编辑 [AGENTS.md](AGENTS.md)(快速参考 + 技能名单);面向结构化消费者的 [skill-index.json](skill-index.json)
- **规则** —— `.claude/rules/bosskuai.md`、`.cursor/rules/bosskuai.mdc`、`.codex/AGENTS.md`
## 许可证
MIT —— 详见 [LICENSE](LICENSE)。
标签:AI代理, AI编程助手, Claude Code, Cursor插件, Cutter, Git工具, Homebrew安装, Linux 内核安全, OpenAI Codex, RESTful API, 人工智能, 代码审查, 代码生成, 任务规划, 共享记忆, 提示词优化, 智能路由, 架构设计, 渗透测试工具, 生产力工具, 用户模式Hook绕过, 软件开发, 防御加固, 项目管理