원클릭으로
reference-pack
Reference skill demonstrating the 10/10 skillpack contract. Adds a "what does this skillpack do" answer to the user's agent.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reference skill demonstrating the 10/10 skillpack contract. Adds a "what does this skillpack do" answer to the user's agent.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Post-call handling for a voice session — turn the transcript into a brain page, post the summary to the operator's messaging surface, archive the audio. Belt-and-suspenders: fires both from a tool the voice persona can call mid-call AND from the automatic call-end handler in server.mjs.
Verify a research claim or academic citation by tracing it through publication → methodology → raw data → independent replication. Routes through perplexity-research for the actual web lookup, then formats results as a citation-checked brain page. Use when a book/article/conversation cites a study and you want to confirm the claim is real, replicated, and accurately characterized.
Universal archivist for personal file archives (Dropbox/B2/Gmail-takeout/local-mount/hard-drive-dump). Filters for high-value content (the user's own writing, ideas, relationships) and surfaces it interactively. REFUSES TO RUN without an explicit inbrain.yml `archive-crawler.scan_paths:` allow-list.
Transform raw article text dumps in the brain into structured pages with executive summary, verbatim quotes, key insights, why-it-matters, and cross-references. Replaces walls-of-text with quotable, actionable brain pages.
Reusable pattern for presenting the user with explicit choices and gating execution until they respond. Used by other skills when a decision point requires human input before proceeding. Platform-agnostic — works on Telegram (inline buttons), Discord, CLI, or any agent with a message tool.
Take any book (EPUB/PDF), produce a personalized chapter-by-chapter analysis with two-column tables. Left column preserves the chapter content; right column maps every idea to the reader's actual life using brain context. Output is a single brain page at media/books/<slug>-personalized.md plus an optional PDF via brain-pdf.
| name | reference-pack |
| description | Reference skill demonstrating the 10/10 skillpack contract. Adds a "what does this skillpack do" answer to the user's agent. |
| mutating | false |
| triggers | ["what is the reference skillpack","show me the reference skill","explain the skillpack contract","what's a 10/10 skillpack","how do third-party skillpacks work"] |
This is the canonical reference for a third-party inbrain skillpack. Read its tree once and you know how to author one.
When the user asks how third-party inbrain skillpacks work, this skill points them at the four artifacts every pack ships:
skillpack.json — declares pack metadata + which artifacts the
doctor scores (skills, unit_tests, e2e_tests, llm_evals, routing_evals,
runbooks, changelog).skills/<name>/SKILL.md — frontmatter (name, description, mutating,
triggers) plus markdown body. Agents route on triggers:; the body
is the in-context instruction set.runbooks/bootstrap.md — agent-readable post-scaffold steps. inbrain
DISPLAYS this after scaffold lands; the agent walks per-step at
its own discretion. No auto-executor (codex T1 supply-chain hardening).CHANGELOG.md — Keep-a-Changelog shape. The doctor's changelog_ present_and_current dimension fails if there's no ## [<version>]
entry matching the manifest's version.Ten binary dimensions, split into:
Core (5; must all pass to publish at any tier):
manifest_valid — schema-validates skillpack.jsonskills_have_skill_md — every listed skill has SKILL.md with
name / description / triggersrouting_evals_present — each skill has routing-eval.jsonl with
= 5 intents
skills_have_unique_triggers — MECE at the pack levelchangelog_present_and_current — CHANGELOG entry for current versionQuality badges (5; earn for tier eligibility):
unit_tests_present — manifest.unit_tests matches >= 1 filee2e_tests_present — manifest.e2e_tests matches >= 1 filellm_eval_present — *.judge.json with >= 3 casesbootstrap_runbook_present — non-empty runbooks/bootstrap.mdlicense_present — LICENSE / LICENSE.md / LICENSE.txt non-emptyTier eligibility:
endorsed — all 10 (gates: Garry's endorsements.json overlay
in the registry)community — all 5 core + >= 3 of 5 badges (default tier on PR
merge)experimental — all 5 core + < 3 badgesblocked — any core failsRun inbrain skillpack doctor <pack-dir> to see exactly which
dimensions a candidate pack passes and the paste-ready fix for each
failure. --fix --yes auto-scaffolds the dimensions flagged
auto_fixable: true (routing-eval stubs, CHANGELOG entries,
license stub, bootstrap stub, test stubs).
The triggers above route any "what is a skillpack" / "how do third-
party packs work" user phrasing to THIS skill. The agent reads the
markdown body, then either answers the user's question directly or
calls inbrain skillpack info <name> / search <query> for live
registry data.
test/example.test.ts — unit test that imports the skill helper
(stub; replace with real assertions).e2e/example.e2e.test.ts — integration test gated on DATABASE_URL.evals/reference-pack.judge.json — LLM-judge eval scoring this
skill's output against the "does it actually teach the contract"
bar across happy-path / edge / failure-mode cases.skills/reference-pack/routing-eval.jsonl — five phrasings users
ask, all mapped to expected_skill: reference-pack.Before pushing, the publisher runs:
inbrain skillpack doctor . --quick --json
inbrain skillpack pack
The first hits the rubric and prints paste-ready fixes for any failed
dimension. The second emits reference-pack-<version>.tgz with a
deterministic SHA-256 the publisher submits to the registry PR.