Agent skill · Data & Analytics

mindos

research findings, preferences across sessions/agents. Core: save notes, search KB, organize files, run workflows, review, append CSV, hand off context, distill lessons. NOT for app source or paths outside KB. Triggers: save/record, search notes, update files, organize, run workflow, capture decisions, append CSV, hand off context, check past discussions, distill lessons. (3) suggest persisting key decisions.

GeminiLightgithub.com/GeminiLightGitHub ↗
claude-codeMIT
Install
npx skills add GeminiLight/MindOS --skill mindos --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 7
SKILL.md size: 17 KB
Bundled scripts: none
Path: skills/mindos/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 657
Language: TypeScript

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# MindOS Skill <!-- version: 3.3.1 — CLI-first, MCP optional --> ## CLI commands Use `mindos file <subcommand>` for all knowledge base operations. Add `--json` for structured output. | Operation | Command | |-----------|---------| | List files | `mindos file list` | | Read file | `mindos file read <path>` | | Write/overwrite | `mindos file write <path> --content "..."` | | Create new file | `mindos file create <path> --content "..."` | | Append to file | `mindos file append <path> --content "..."` | | Edit section | `mindos file edit-section <path> -H "## Heading" --content "..."` | | Insert after heading | `mindos file insert-heading <path> -H "## Heading" --content "..."` | | Append CSV row | `mindos file append-csv <path> --row "col1,col2,col3"` | | Delete file | `mindos file delete <path>` | | Rename/move | `mindos file rename <old> <new>` | | Search | `mindos search "query"` | | Backlinks | `mindos file backlinks <path>` | | Recent files | `mindos file recent --limit 10` | | Git history | `mindos file history <path>` | | List spaces | `mindos space list` | | Create space | `mindos space create "name"` | > **MCP users:** If you only have MCP tools (`mindos_*`), use them directl

What's inside
Steps it walks through
  1. CLI commands
  2. CLI setup
  3. Rules
  4. Answer contract
  5. Retrieval strategy
  6. Path 1: Directory scan (by name/structure)
  7. Path 2: Full-text search (by content)
  8. Filter: snippet triage before full read
  9. Combined example
  10. NEVER do (hard-won pitfalls)
  11. MindOS concepts
  12. Decision tree
  13. Judgment heuristics
  14. Post-task hooks
Ships with 6 files
  • references/README.md
  • references/knowledge-health.md
  • references/post-task-hooks.md
  • references/preference-capture.md
  • references/sop-template.md
  • references/write-supplement.md
Commands it runs
npm install -g @geminilight/mindos
Remote mode: mindos config set url http://<IP>:<PORT> && mindos config set authToken <token>
mindos file create "Inbox/<filename>.md" --content "..."
More from MindOS
All skills →
About this skill
What does the mindos skill do?

research findings, preferences across sessions/agents. Core: save notes, search KB, organize files, run workflows, review, append CSV, hand off context, distill lessons. NOT for app source or paths outside KB. Triggers: save/record, search notes, update files, organize, run workflow, capture decisions, append CSV, hand off context, check past discussions, distill lessons. (3) suggest persisting key decisions.

How do I install it?

Run `npx skills add GeminiLight/MindOS --skill mindos --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From GeminiLight/MindOS, a repository with 657 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going