home / skills / abdullahbeam / nexus-design-abdullah / list-skills

This skill lists all available Nexus skills by category with descriptions to help you discover capabilities.

npx playbooks add skill abdullahbeam/nexus-design-abdullah --skill list-skills

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
2.9 KB
---
name: list-skills
description: List all available skills in Nexus with descriptions. Load when user says "list skills", "show skills", "what skills", "available skills", "skill list", "all skills", or asks what they can do with Nexus.
---

# List Skills

Display all available skills organized by category with descriptions.

## Purpose

Help users discover available skills in Nexus. Shows both system skills (built-in) and user skills (custom) organized by category.

**Time Estimate**: Instant

---

## Workflow

### Step 1: Run Skill Scanner

```bash
python 00-system/core/nexus-loader.py --list-skills
```

Parse the JSON output to get all skills with their names and descriptions.

---

### Step 2: Organize by Category

Group skills by their folder location:

| Category | Location | Description |
|----------|----------|-------------|
| **Learning** | `00-system/skills/learning/` | Onboarding and tutorials |
| **Projects** | `00-system/skills/projects/` | Project management |
| **Skill Dev** | `00-system/skills/skill-dev/` | Skill creation and sharing |
| **System** | `00-system/skills/system/` | System utilities |
| **Tools** | `00-system/skills/tools/` | Productivity tools |
| **Integrations** | `00-system/skills/notion/`, `airtable/`, `beam/` | External tool connections |
| **User Skills** | `03-skills/` | Your custom skills |

---

### Step 3: Display Skills

Output format:

```
# 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.
```

---

## Notes

- User skills in `03-skills/` take priority over system skills
- Skill triggers are in the description (e.g., "say 'create project'")
- Some skills are internal (e.g., master skills) and not directly triggered

---

## Success Criteria

- [ ] All system skills listed by category
- [ ] All user skills listed (or "none yet" message)
- [ ] Each skill shows name and brief description
- [ ] Tip provided on how to use skills

Overview

This skill lists all available Nexus skills with short descriptions and organizes them by category. It helps you discover built-in system skills and any custom user skills, showing how to trigger each one. Use it any time you want a clear map of capabilities available in your Nexus instance.

How this skill works

The skill runs a scanner that collects skills metadata (name, description, folder/category) from the Nexus loader output and any user skills folder. It groups skills by their folder location (Learning, Projects, Skill Dev, System, Tools, Integrations, User Skills) and formats a concise list. The output highlights triggers or phrases to invoke each skill and shows a friendly tip for using them.

When to use it

  • You want an overview of what Nexus can do right now
  • You need to find a specific skill or its trigger phrase
  • After adding or updating custom skills to confirm they are detected
  • When onboarding a team to show available capabilities
  • Before building a workflow that calls multiple skills

Best practices

  • Run the skill after installing or updating skills to refresh the list
  • Check the User Skills section first—user skills override system ones if names collide
  • Use the provided trigger phrases to invoke skills directly from chat
  • Keep custom skill descriptions short and action-oriented for easy discovery
  • Use categories to organize new skills into existing folders for consistency

Example use cases

  • Quickly list all project-related skills to plan a rollout
  • Verify that a newly created custom skill appears under User Skills
  • Find system utilities like validate-system or validate-workspace-map before troubleshooting
  • Discover integration skills (Notion, Airtable, Beam) to connect external tools
  • Share the full skill list with colleagues to align on available automations

FAQ

How does this skill find user skills?

It scans the user skills folder (03-skills/) and includes any detected skills in the User Skills category; user skills take precedence over system skills with the same name.

What if a skill is missing from the list?

Run the Nexus loader scanner again and ensure the skill folder contains valid metadata; also confirm file permissions and naming follow Nexus conventions.