Capture Conversation
outline/outline
Save the current conversation, a decision, or a set of notes as a document in an Outline collection; use when the user wants to keep what was discussed in their knowledge base.
Standardize how an AI-collaboration project turns work into reusable knowledge.
$ npx skills add iBlinkQ/project-cairn --skill project-cairn -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install iBlinkQ/project-cairn project-cairn --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "project-cairn" agent skill from https://github.com/iBlinkQ/project-cairn/tree/main into .claude/skills/project-cairn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-cairn", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add iBlinkQ/project-cairn --skill project-cairn -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install iBlinkQ/project-cairn project-cairn --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "project-cairn" agent skill from https://github.com/iBlinkQ/project-cairn/tree/main into .agents/skills/project-cairn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-cairn", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add iBlinkQ/project-cairn --skill project-cairn -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install iBlinkQ/project-cairn project-cairn --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "project-cairn" agent skill from https://github.com/iBlinkQ/project-cairn/tree/main into .cursor/skills/project-cairn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-cairn", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add iBlinkQ/project-cairn --skill project-cairn -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install iBlinkQ/project-cairn project-cairn --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "project-cairn" agent skill from https://github.com/iBlinkQ/project-cairn/tree/main into .gemini/skills/project-cairn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-cairn", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install iBlinkQ/project-cairn project-cairnInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add iBlinkQ/project-cairn --skill project-cairn -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "project-cairn" agent skill from https://github.com/iBlinkQ/project-cairn/tree/main into .github/skills/project-cairn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-cairn", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add iBlinkQ/project-cairn --skill project-cairn -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install iBlinkQ/project-cairn project-cairn --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "project-cairn" agent skill from https://github.com/iBlinkQ/project-cairn/tree/main into .opencode/skills/project-cairn/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-cairn", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
project-cairnStandardize how an AI-collaboration project turns work into reusable knowledge.
Project Cairn is an agent skill from iBlinkQ/project-cairn. Standardize how an AI-collaboration project turns work into reusable knowledge. Use when initializing or retrofitting Project Cairn in a project, recording progress after meaningful work, maintaining AGENTS/CLAUDE/cairn docs, auditing project knowledge for drift or missing records, pulling and citing external knowledge, or graduating validated project experience into a reusable knowledge base.
Its SKILL.md is about 860 tokens, which your agent loads only when the skill is triggered. The skill folder holds 56 other files, including scripts, reference files and assets (for example `README.md`, `README.zh-CN.md` and `agents/openai.yaml`).
It sits in Knowledge Management, covering Knowledge bases. The repository describes itself as: Turn project work into reusable knowledge — an AI-agent skill for Claude Code & Codex. The licence is MIT.
Read from SKILL.md and the folder at commit 96ed344. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Project Cairn loads about 861 tokens when it runs, and up to ~24k if it reads all its reference files. Until then it costs about 103 tokens; SKILL.md has 355 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from iBlinkQ/project-cairn at commit 96ed344, republished under its MIT licence (© iBlinkQ). 355 words, ~861 tokens.
.claude/skills/project-cairn/SKILL.md (or your agent's skills folder). This skill also uses 50 other files; get the full folder from GitHub.Project Cairn gives AI-collaboration projects a durable way to keep and reuse what they learn while doing real work. The Skill supplies the method, AGENTS.md carries always-read project rules, and .cairn/config.yaml stores machine-readable configuration.
This Skill is documentation-first. It provides instructions, templates, references, and provider adapters. It has no CLI, MCP server, background hook, chat-end trigger, automatic provider write, or automatic history migration. Routine maintenance happens during normal work because AGENTS.md carries the rules. Provider writes require human confirmation.
Load exactly the reference you need:
references/init.md — initialize, retrofit, bootstrap, or set up Project Cairn in a project.references/consume.md — pull, cite, reuse, or apply external knowledge from the configured knowledge base.references/maintenance.md — record progress, update LOG, update ROADMAP, maintain topic notes, or apply Cairn rules after work.references/audit.md — inspect, audit, validate, clean up, or find missing project knowledge records.references/upgrade.md — upgrade an initialized project instance to the current skill spec, or check how far it has drifted (instance drift after the skill itself evolved).references/graduation.md — graduate knowledge, move reusable experience to a knowledge base, or judge graduation-readiness; a provider write additionally reads only the selected references/graduation/<provider>.md.references/frontmatter.md — create or review Cairn topic notes or knowledge-base notes.references/branch-closure.md — review, close, abandon, or roll back an exploration branch and salvage its cairn/ knowledge before it disappears.references/zh-glossary.md — writing project docs in Chinese (or resolving what a Chinese term should be); fixed English↔Chinese terminology mapping for Project Cairn's own vocabulary.Frontmatter describes triggers, not workflow.
assets/templates/ contains AGENTS.md, CLAUDE.md, config.yaml, user-config.yaml, LOG.md, ROADMAP.md, topic.md, and Cited.md. init scaffolds AGENTS.md, CLAUDE.md, .cairn/config.yaml, cairn/LOG.md, and optional cairn/ROADMAP.md; it can seed optional ~/.config/cairn/config.yaml from user-config.yaml. topic.md, Cited.md, and Reference/ are trigger-created. Templates use {{PLACEHOLDER}} tokens; never hardcode a provider or knowledge path.
AGENTS.md is read as project rules.scripts/*.sh use bash (verified on macOS/Linux; Windows needs WSL or Git Bash). scripts/*.py use Python 3 without a shell; notion-graduate-batch.py also needs PyYAML.© iBlinkQ, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 50 other files (scripts, references, assets) in the repository root of iBlinkQ/project-cairn.
Open the folder on GitHubat commit 96ed344
We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in iBlinkQ/project-cairn, which our catalogue first saw on October 7, 2026.
Project Cairn next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Project Cairn this skilliBlinkQ/project-cairn | 235 | 2 repos | ~861 | Automated safety check: Pass | MIT | |
| Capture Conversationoutline/outline | 41k | — | ~474 | Automated safety check: Pass | Custom licence | |
| LLM Wiki Knowledge GraphEgonex-AI/Understand-Anything | 86k | 1 repos | ~1.5k | Automated safety check: Pass | MIT | |
| Find And Citeoutline/outline | 41k | — | ~537 | Automated safety check: Pass | Custom licence | |
| Xhs Virtual Productchenjin-cmd/xhs-virtual-product | 727 | — | ~862 | Automated safety check: Pass | MIT | |
| OpenkbVectifyAI/OpenKB | 4.7k | 1 repos | ~2k | Automated safety check: Warn | Apache-2.0 |
outline/outline
Save the current conversation, a decision, or a set of notes as a document in an Outline collection; use when the user wants to keep what was discussed in their knowledge base.
Egonex-AI/Understand-Anything
Detects a Karpathy-pattern LLM wiki and builds an interactive knowledge graph with entities, implicit relationships and topic clusters.
outline/outline
Answer questions from the Outline knowledge base with quotes and links to the source documents; use when the user asks what the team knows, documented, or decided about a topic.
chenjin-cmd/xhs-virtual-product
This skill helps plan, select, produce, and market Xiaohongshu (RED) virtual/digital products — templates, knowledge bases, test tools, study materials.
VectifyAI/OpenKB
A skill your agent uses when the user asks about content in their OpenKB knowledge base — research topics, concepts compiled from their documents, cross-document synthesis — or mentions openkb, an…
dmoshehun-prog/learn-from-materials
Turns books, PDFs, slides and web pages into a source-grounded knowledge base and an interactive learning page in English or Chinese, with quizzes, relationship maps and reusable methodology notes.
Categories
Standardize how an AI-collaboration project turns work into reusable knowledge. Project Cairn is an agent skill from iBlinkQ/project-cairn. Standardize how an AI-collaboration project turns work into reusable knowledge.
Project Cairn fits situations like: retrofitting Project Cairn in a project; recording progress after meaningful work; maintaining AGENTS/CLAUDE/cairn docs; auditing project knowledge for drift.
Run `npx skills add iBlinkQ/project-cairn --skill project-cairn -a claude-code`. Or copy the skill folder (the iBlinkQ/project-cairn repository) into .claude/skills/project-cairn in your project. Claude Code loads it when a task matches its description.
Run `npx skills add iBlinkQ/project-cairn --skill project-cairn -a codex`. Or copy the skill folder (the iBlinkQ/project-cairn repository) into .agents/skills/project-cairn in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add iBlinkQ/project-cairn --skill project-cairn -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/project-cairn, .gemini/skills/project-cairn, .github/skills/project-cairn and .opencode/skills/project-cairn in your project.
SKILL.md names no scripts, command-line tools or credentials: Project Cairn is instructions for the agent only. Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Project Cairn is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 861 tokens (SKILL.md is roughly 3.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 24k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Project Cairn: Capture Conversation (outline/outline, 41k stars), LLM Wiki Knowledge Graph (Egonex-AI/Understand-Anything, 86k stars), Find And Cite (outline/outline, 41k stars) and Xhs Virtual Product (chenjin-cmd/xhs-virtual-product, 727 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
iBlinkQ (a GitHub user) maintains it in iBlinkQ/project-cairn, which has 235 GitHub stars. The repository was last updated on October 5, 2026.
Source: iBlinkQ/project-cairn on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.