一键导入
cartographer-ops
Configure, operate, troubleshoot, or upgrade a Cartographer server or client; connect agents and manage Knowledge Bases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Configure, operate, troubleshoot, or upgrade a Cartographer server or client; connect agents and manage Knowledge Bases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Agent-guided procedure to import an existing non-OKF wiki or knowledge base (Obsidian vault, markdown folder, wiki export) into a Cartographer KB, incrementally and without big-bang LLM rewriting.
Packages the outcome of an analysis/design discussion into a self-contained GitHub plan issue (design → implementation handoff). Use when the user asks to "write the plan" following a discussion, or when a session needs to implement an existing plan issue.
Orchestrate implementation of one or more approved plan issues (label `plan`) into merged PRs — wave planning from cross-plan execution order, delegation to `dev` subagents in isolated worktrees, coordinator review, and ordered squash-merge with docs-append conflict resolution. Use when the user asks to implement/ship/land open plan issues (one or many). Sibling of the `plan` skill: `plan` writes issues (design → handoff), `implement-plan` consumes them (issue → merged PR).
Guide an agent through resolving open git rebase conflicts on degraded KB concepts.
Operator procedure to declare and provision a new Knowledge Base GitOps-style, so it survives pod restarts.
Guide for querying the infra map (rete expanded concept) of the homelab KB.
| name | cartographer-ops |
| description | Configure, operate, troubleshoot, or upgrade a Cartographer server or client; connect agents and manage Knowledge Bases. |
| version | 1.0 |
Cartographer is one server process over a data directory whose direct subfolders are Knowledge
Bases (KBs). Connect clients to it with cartographer connect; agents use the MCP server rather
than editing KB files. Every KB write is committed to git, and a configured remote is synchronized
around writes.
| Command | Use it when |
|---|---|
cartographer serve | Starting the server directly, for development or a custom deployment. |
cartographer service install|status|restart | Installing, checking, or restarting the native local service. |
cartographer kb create <name> | Creating the first local KB in the service data directory. |
cartographer kb clone <remote> [name] | Mounting an existing OKF KB remote in the service data directory. |
cartographer connect [provider|all] [--agents a,b] | Connecting one or more detected agent clients to a server. |
cartographer status | Checking client configuration and provisioning drift. |
cartographer sync | Realigning provisioned skills, agents, hooks, and instructions. |
cartographer disconnect [provider|all] [--agents a,b] | Removing Cartographer-managed client configuration. |
cartographer version | Checking the installed binary version. |
--agents claude,codex selects a comma-separated subset for connect or disconnect; do not
combine it with the positional provider. connect probes the server before writing: a reachable
server with no KBs needs kb create followed by service restart.
Server settings resolve as flag > environment > YAML > default. Keep secrets in environment variables or the platform secret store, not in a committed YAML file.
| Variable | Purpose |
|---|---|
CARTOGRAPHER_KB | One or more explicit KB paths. |
CARTOGRAPHER_DATA | Data directory whose direct subfolders are discovered as KBs. |
CARTOGRAPHER_HTTP | HTTP listen address, such as :8080. |
CARTOGRAPHER_AUTH | Explicit auth mode: on, off, or automatic when unset. |
CARTOGRAPHER_TOKENS | Bearer tokens, including optional per-KB scopes. |
CARTOGRAPHER_GIT_SYNC | Set false only when remote git synchronization around writes is intentionally disabled. |
CARTOGRAPHER_OLLAMA | Ollama base URL that enables semantic search. |
GET /health. Its status, version, ready, and kbs fields distinguish a live
process from a usable server.ready is false or no KBs are mounted, run cartographer kb create <name> and then
cartographer service restart for a local service.cartographer sync, then restart the affected
agent session so it reloads MCP configuration and skills.kb-conflict-resolve skill; do not
repair their files outside Cartographer.cartographer service restart after upgrading.brew upgrade --cask beppetemp/tap/cartographer, then cartographer service restart..cartographer.yaml; use connect, sync, and
disconnect so Cartographer can track and safely prune its own files.