scribe-cli

Solid

Set up and operate the scribe CLI — install/init personal or team KBs, diagnose with doctor/status, run sync/extraction, manage cron and Full Disk Access, and pick the right command for a maintenance goal. Use when the user wants to install or run scribe, asks which scribe command or init/team flags to use, says their KB is stale/empty or extraction/sync stopped, or is reading `scribe doctor`/`scribe status` output. For authoring KB content use scribe-kb; for the `scribe lint` content-quality queue use scribe-kb-tidy.

AI & Automation 61 stars 4 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# scribe CLI — operations agent skill `scribe` is a single-binary Go CLI that runs a knowledge-base pipeline: discover repos → extract knowledge → mine agent sessions → absorb URLs → lint → reindex with qmd. It normally runs unattended on cron. This skill is for **driving the CLI by hand** — diagnosing health, running a step manually, and choosing the right command for a goal. Two sibling skills own the other halves and this skill routes to them: - **scribe-kb** — authoring/searching KB *content* (articles, drop files, qmd). - **scribe-kb-tidy** — working the `scribe lint` content-quality queue (split bloated, archive rolling, merge thin/self-named-dirs). ## Installation or bootstrap requests For zero-to-running setup, read the public, prompt-compatible runbook first: <https://getscribe.dev/setup.md>. It has separate command sequences for a personal Anthropic KB, local Ollama, a hosted OpenAI-compatible provider, the team owner, each team member, a second KB on one machine, and Linux cron. Follow one profile rather than mixing flags. Key distinctions the short command map cannot express: - Fresh/default KBs use `scribe init --path <kb> --bind`; `--bind` is what installs the machine-global Claude/Codex/Amp handshake. - Only the team owner uses `--team`, `--kb-name`, `--allow`, and `--provider`. Members clone, `cd` into the checkout, then run `scribe init --bind --yes`. - Quote a shared tilde path (`--allow '~/work'`) so the shell does not commit the owner's absol...

Details

Author
oliver-kriska
Repository
oliver-kriska/scribe
Created
4 months ago
Last Updated
2 days ago
Language
Go
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category