用途
List Skills 用于帮助用户发现 Nexus 中所有可用的技能。它会同时展示系统技能(内置)和用户技能(自定义),并按类别组织,附带每个技能的简要描述。执行时间为即时。
主要能力
- 运行技能扫描器,获取所有技能的名称与描述。
- 按技能所在文件夹位置进行分组归类。
- 以固定格式输出技能列表,包含类别标题、技能名称和简要说明。
- 在列表末尾提供使用提示,告知用户可通过说出技能名称或触发短语来使用技能。
使用方式
第一步:运行技能扫描器
python 00-system/core/nexus-loader.py --list-skills
解析 JSON 输出,获取所有技能及其名称和描述。
第二步:按类别组织
根据技能的文件夹位置分组:
| 类别 | 位置 | 说明 |
|---|---|---|
| Learning | 00-system/skills/learning/ | 入门与教程 |
| Projects | 00-system/skills/projects/ | 项目管理 |
| Skill Dev | 00-system/skills/skill-dev/ | 技能创建与分享 |
| System | 00-system/skills/system/ | 系统工具 |
| Tools | 00-system/skills/tools/ | 生产力工具 |
| Integrations | 00-system/skills/notion/, airtable/, beam/ | 外部工具连接 |
| User Skills | 03-skills/ | 你的自定义技能 |
第三步:展示技能
输出格式示例:
# Available Skills
## Learning (onboarding)
- setup-goals: Personalize Nexus with your goals and role
- setup-workspace: Configure your workspace folder structure
- learn-projects: Tutorial on project system
- learn-skills: Tutorial on skill system
- learn-nexus: Advanced system mastery
## Projects
- create-project: Create a new project with guided planning
- execute-project: Work on a project systematically
- archive-project: Archive completed projects
- bulk-complete: Mark multiple tasks complete
## System
- close-session: Save progress and end session
- list-skills: This skill - show all available skills
- validate-system: Check system health
- validate-workspace-map: Sync workspace documentation
## Tools
- mental-models: 30+ thinking frameworks for decisions
- generate-philosophy-doc: Create best practices documents
## Integrations
- notion-connect: Connect to Notion databases
- airtable-connect: Connect to Airtable bases
- beam-*: Beam.ai agent management (10 skills)
## User Skills
[List any skills in 03-skills/ or "None yet - say 'create skill' to add one!"]
---
Tip: Say the skill name or trigger phrase to use it.
适用场景
- 用户想了解 Nexus 中有哪些可用技能时。
- 用户说出“list skills”“show skills”“what skills”“available skills”“skill list”等触发词时。
- 需要按类别浏览系统技能与用户自定义技能时。
限制与注意事项
- 用户技能(位于 03-skills/)优先于系统技能。
- 技能触发词写在描述中(例如“say 'create project'”)。
- 部分技能为内部技能(如 master skills),不会直接被触发。
- 成功标准:列出所有按类别归类的系统技能;列出所有用户技能(或显示“none yet”提示);每个技能显示名称和简要描述;提供如何使用技能的提示。