一键导入
setup
Configure the Guide content pipeline by creating or updating content/config.yaml, sources, themes, and voice profile settings
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Configure the Guide content pipeline by creating or updating content/config.yaml, sources, themes, and voice profile settings
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Survey a repo and ground externally on the relevant parts of the internet. Local manifest scan + CLAUDE.md/AGENTS.md + recent git activity, then external grounding via WebSearch, WebFetch, and gh — synthesized into a terse, dated, sourced briefing cached at docs/ground/<fingerprint>.md with a 7-day freshness window. Composable: invoked standalone or embedded as a pre-flight phase in other skills. Triggers: ground, ground yourself, ground myself, survey and ground, pre-flight grounding, research the stack, what's new in.
Collaborative discovery before planning. Explore the problem space, evaluate approaches, surface past work, and produce a structured brainstorm document. Triggers: brainstorm, explore, discovery, ideate, think through, what should we build, explore approaches.
Strategic planning with auto-calibrated detail, decision rationale, and dependency ordering. Use when starting a new feature, bug fix, refactor, or any non-trivial work. Produces a plan document with tasks, reasoning, and acceptance criteria. Triggers: plan, planning, create plan, implementation plan, feature plan, work plan.
Execute a plan from start to ship — read tasks, implement in dependency order, test continuously, commit incrementally, run quality checks, and push. The plan's checkboxes are the tracker. Triggers: work, execute plan, implement, start work, build, ship, finalize, release, push, ready to ship, done building.
Capture a footgun the agent just hit (or the user just spotted) as a proposed trigger via `quellis teach`. Guided flow: gather the finding, run the CLI, surface the proposed trigger, leave activation to the user. Triggers: teach quellis, capture this footgun, add a trigger, remember this rule.
Review and manage evidence contracts in this repo. Subcommands: `show` (default, print the active contract), `list` (all contracts + which is active), `complete` (mark active contract completed), `abandon` (mark active contract abandoned). Triggers: contract, show contract, list contracts, mark contract complete, what's active.
| name | setup |
| description | Configure the Guide content pipeline by creating or updating content/config.yaml, sources, themes, and voice profile settings |
"Would it save you a lot of time if I just gave up and went mad now?" No. Let's set this up properly instead.
Interactive setup for the Guide content pipeline. Creates your content/config.yaml by asking what you care about, where you get your information, and how you write.
Run this once. After that, /guide:pipeline handles everything.
/guide:setup directly, or /guide:pipeline detects no config and suggests it/guide:setup again to add sources, change themes, etc. — existing config is read and updated, not overwrittencontent/config.yaml already existsdefaults/config.yaml exists in the plugin directory for the schema referenceAsk:
"First — how do you write? Do you have an existing writing voice document, or should we figure it out together?"
If they have a voice file: Ask for the path (e.g., thoughts/writing-voice.md). Read it to confirm it looks like a voice profile.
If they don't: Ask a few questions to build one:
thoughts/writing-voice.md and reference it in configAsk:
"What topics matter to you? Think both personal (what you care about as a human) and professional (what you work on)."
Let them list freely. Organize into themes.personal and themes.professional in the config. Suggest categorization but don't force it.
If they're stuck, offer examples:
Ask:
"Where do you get your information? Let's set up your signal sources."
Walk through each source type:
RSS feeds:
"Any blogs or newsletters you read regularly? Give me URLs or names and I'll find the RSS feeds."
/feed, /rss, /atom.xml)freshness_hours defaults (72 for daily, 168 for weekly)Gmail newsletters:
"Do you get newsletters via email? We can pull those in too." "You'll need the
gwsCLI installed and a Gmail label for the newsletters you want to process."
gmail.enabled: falseHacker News:
"Want Hacker News top stories in the mix? (default: yes, 30 stories)"
Web search:
"Any specific topics you'd like web-searched daily? (optional)"
Ask:
"How often do you want to create content?"
Ask:
"How do you want to receive your daily brief?"
Options:
--channels): ask for phone numbercontent/daily/content/config.yaml from all answerscontent/ directory structure (daily/, drafts/, pipeline/, captures/)Ask:
"Config saved. Want to run the pipeline now and see your first brief?"
If yes: run /guide:pipeline.
content/config.yaml — the pipeline configurationthoughts/writing-voice.md — voice profile (if generated)content/daily/, content/drafts/, content/pipeline/, content/captures/ directories createddefaults/config.yaml