---
title: "cortex-system"
description: "Cortex system skill bundle: approval / client-manage / project-init / schedule / task / thread / user-learn. The commission skill lives in cortex-commission, which loads only in commission mode."
canonical: https://agentpluginsdirectory.com/plugins/cortex-system
last-updated: 2026-09-09
---

# cortex-system
Cortex system skill bundle: approval / client-manage / project-init / schedule / task / thread / user-learn. The commission skill lives in cortex-commission, which loads only in commission mode.
- Slug: cortex-system
- Publisher: fangxm233
- Repository: https://github.com/fangxm233/cortex-agent
- Manifest: agent-server/defaults/plugins/cortex-system/plugin.json
- Version: 0.5.0
- Category (editorial): other
- Skills: 7 (approval, client-manage, project-init, schedule, task, thread, user-learn)
- MCP servers: 0
- Stars: 2
- Repository created: 2026-05-23
- Repository last pushed: 2026-09-09
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/cortex-system
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## Skills

- approval: Use when the user wants to review, approve, or reject queued operations
- client-manage: Use when creating, deploying, updating, or troubleshooting cortex-client instances on remote devices
- project-init: Use when onboarding a new project into Cortex's tracking system, or when asked to initialize or set up context for a project
- schedule: Use when create, list, or manage scheduled or recurring tasks
- task: MUST Use when adding, editing, querying, or managing cortex tasks, includes the execution-form triage (inline vs Agent-tool subagent vs task vs manager), task creation conventions (format, tagging, decomposition rules). MUST use before using cortex-task CLI.
- thread: Use when working with the Cortex thread system, understanding thread architecture, writing or modifying thread config (the per-entity JSON files under config/thread-templates/, agents, templates, shells; plus transitions and hooks fields within templates), debugging thread execution, or when the us…
- user-learn: Use when the user states a personal preference, communication style, or working habit that should persist across sessions. Examples: 'speak Chinese', 'no emoji', 'I prefer bullet points', 'call me X'.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
