From centy
This skill should be used when the user asks "how do I use centy", "what centy MCP tools are available", "how do I start or stop the daemon", "how do I create issues with centy", or needs a reference for any Centy MCP operation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/centy:mcp-usageThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Reference guide for working with the Centy MCP server from within Claude Code. Use this skill when the user asks how to manage issues, start/stop the daemon, or perform any Centy operation via Claude.
Reference guide for working with the Centy MCP server from within Claude Code. Use this skill when the user asks how to manage issues, start/stop the daemon, or perform any Centy operation via Claude.
The MCP server (centy-mcp) exposes two lifecycle tools that do not require the daemon to already be running:
| Tool | Description |
|---|---|
IsRunning | Returns whether centy-daemon is currently listening on the configured address |
StartDaemon | Spawns the daemon as a background process if it is not already running |
Typical pattern — always call IsRunning first, then StartDaemon if needed, before calling any other tool:
IsRunning → (if not running) StartDaemon → <desired tool>
| Tool | Key inputs | Notes |
|---|---|---|
InitializeProject | project_path | Creates the .centy/ directory and initial config |
IsInitialized | project_path | Check before any project-scoped operation |
GetProjectConfig | project_path | Read schema, field definitions, defaults |
UpdateProjectConfig | project_path, config fields | Update field definitions |
| Tool | Key inputs |
|---|---|
CreateItem (type issues) | project_path, title, optional status, priority, body |
GetItem (type issues) | project_path, item_id |
UpdateItem (type issues) | project_path, item_id, fields to change |
DeleteItem (type issues) | project_path, item_id |
ListItems (type issues) | project_path, optional query |
SearchItems (type issues) | project_path, query |
Important: pass
item_typeas"issues"(plural), not"issue".
Use the query parameter on ListItems / SearchItems with Centy's query syntax:
status = "open"
status = "open" AND priority >= 2
title ~ "auth*" # wildcard
body ~ /grpc/i # regex
status != "closed"
| Tool | Description |
|---|---|
CreateLink | Create a bidirectional relationship between two items |
GetLinks | List all links for an item |
DeleteLink | Remove a specific link |
| Tool | Description |
|---|---|
RegisterProject | Add a project to the daemon's global registry |
UnregisterProject | Remove a project from the registry |
ListProjects | List all registered projects |
Workspaces are temporary scoped environments used by Claude Code sessions.
| Tool | Description |
|---|---|
CreateWorkspace | Open a workspace for the current session |
GetWorkspace | Retrieve an existing workspace |
DeleteWorkspace | Close and clean up a workspace |
1. IsRunning (start daemon if needed)
2. IsInitialized { project_path } (init if needed)
3. CreateItem { item_type: "issues", project_path, title: "...", body: "..." }
4. GetItem { item_type: "issues", project_path, item_id: <returned id> }
UpdateItem { item_type: "issues", project_path, item_id, status: "closed" }
ListItems { item_type: "issues", project_path, query: "status = \"open\" AND priority >= 2" }
CreateLink { project_path, source_id: "abc", target_id: "xyz", link_type: "blocks" }
.centy/config.json file holds item type definitions and field schemas.GetProjectConfig to inspect the current schema before creating custom fields.config.json.install skill if the daemon is not yet set up..centy/ in any initialized project to see the raw Markdown records..md files with YAML frontmatter — safe to read and diff in git.npx claudepluginhub centy-io/centy-daemon --plugin centyManage Linear issues, projects, and teams using MCP tools, Linear CLI via Bash, or scripts with secure Varlock API key handling.
Generates .mcp.json and .claude/settings.json to configure MCP servers, tokens, and tool permissions for agent-flow pipeline. Supports CLI flags for tracker type, instance URL, and source control remote.
Files well-structured bug reports and feature requests against this MCP server's own repo. Includes repo identification, duplicate checking, and issue-writing guidance.