Skills

Reusable, versioned workflow instructions for agents, managed by the Nexus platform.

Skills provide structured guidance for agents — from session initialization to security audits. They are loaded live from the Nexus backend at invocation time and exposed as slash commands in the agent runtime.

What is a skill?

A skill is a markdown-based workflow instruction assigned to a project. Each skill defines:

  • A purpose — what the skill does
  • A workflow — step-by-step instructions for the agent
  • Rules — constraints and guardrails
  • Validation — checks to verify the skill was executed correctly

Skills are versioned, searchable, and exposed to agents as slash commands (e.g. /nexus-init, /nexus-adr-draft). When an agent invokes a skill command, the skill body is loaded live from the Nexus backend — not from local files.

How skills work

  1. Assignment — skills are assigned to projects in the Nexus dashboard or via MCP tools
  2. Syncnexus pull writes a local cache of skill files to .nexus/skills/ for reference
  3. Invocation — the agent invokes a slash command (e.g. /nexus-sec-scan)
  4. Loading — the skill body is fetched live from the backend via the MCP server
  5. Execution — the agent follows the skill's instructions

Built-in skills

SkillCommandPurpose
Init Nexus/nexus-initInitialize a session, load project context, sweep dispatches
Session Close/nexus-session-closeClose the active session with a structured summary and next entry point
ADR Draft/nexus-adr-draftDraft an Architecture Decision Record with context, decision, consequences
Sync Memory/nexus-sync-memoryClassify and persist session outputs to the knowledge base
Grill Me/nexus-grill-meStructured grilling session to stress-test a plan, design, or architecture before implementation
Deploy Check/nexus-deploy-checkPre-deployment verification: build, lint, type-check, test, environment validation
DB Migrate/nexus-db-migrateGenerate and validate database migration scripts for Supabase/PostgreSQL
Code Review/nexus-code-reviewStructured code review with checklist-based analysis
Security Scan/nexus-sec-scanOWASP Top 10 security audit with structured findings report
Performance Scan/nexus-perf-scanPerformance audit using Lighthouse (web) or profiling tools (CLI)
Learnings/nexus-learningsCapture surprises, unexpected findings, and gotchas as research notes
Dispatch Sweep/nexus-dispatch-sweepProcess open Dispatches: prioritized inbox sweep and routing
Dispatch Create/nexus-dispatchCreate a structured Dispatch for agent coordination
Show Plugins/nexus-show-pluginsDisplay loaded Nexus plugins and connection status

Skill scope

  • Core skills (project_id = NULL) are tenant-wide and available to all projects. Only platform owners and admins can create or modify them.
  • Project-scoped skills belong to a single project and are managed by project admins. They do not appear in other projects unless explicitly promoted to core.

MCP tools

ToolDescription
sk_listList skills for the current tenant
sk_getGet full skill content by identifier
sk_createCreate a new skill in draft status
sk_updateUpdate skill content (increments version)
sk_activateChange skill status (draft, active, archived)
sk_assignAssign a skill to a project
sk_unassignRemove a skill assignment from a project
sk_exportExport all skill assignments for a project

Was this page helpful?