Back to Skills

open-prose

Activate when the user types `prose ...`, opens a `.prose.md` file with `kind:` frontmatter, opens a `.prose` file, or asks for reusable multi-agent orchestration. Treat `prose run ...` as an in-session instruction: embody the OpenProse VM yourself; do not shell out to a `prose` binary. On activation read the Markdown contract, select a state backend, wire responsibilities, execute with host primitives, and persist run state under the selected OpenProse root. Decline for one-shot questions — a p

1,651stars132forksUpdated 7/28/2026

Security Assessment

Safe(90/100)
Security Score90/100

About open-prose

OpenProse is a reusable multi-agent orchestration framework that an AI agent embodies directly rather than shelling out to a binary. It activates when a user types 'prose ...', opens a .prose.md file with kind frontmatter, opens a .prose file, or asks for reusable multi-agent orchestration. It solves the problem of authoring, wiring, and executing durable, inspectable multi-step agent workflows: the agent reads a Markdown contract, selects a state backend, wires responsibilities, executes with host primitives, and persists run state under a selected OpenProse root. It is deliberately scoped to decline one-shot questions where a plain prompt would do.

The framework has five load-bearing pieces: Contract Markdown (the human-readable .prose.md source format), Forme (a semantic dependency-injection container that wires contracts), the Prose VM (the execution engine that runs responsibilities, functions, and pinned execution blocks), ProseScript (an imperative scripting layer for choreography such as order, loops, conditionals, parallelism, and retries), and the Responsibility Runtime (a responsibility-oriented architecture with standing goals, a Reactor, and compile/serve doctrine). A detailed 'first 90 seconds' routing table directs the agent to load only the narrowest set of reference docs for the task at hand, whether explaining OpenProse, running a responsibility, authoring new sources, writing choreography, compiling a typed-image brief, or standing up a Reactor. Execution state is persisted as inspectable files under an OpenProse root, using a published-vs-workspace discipline where canonical world-model artifacts are deterministically serialized and content-addressed, with an append-only receipt ledger enabling inspection, resumption, debugging, and auditability. Many worked examples ship with the skill.

It targets developers and power users building reusable, auditable multi-agent systems and standing automations. As an orchestration VM it executes workflows with host primitives and manages state on the local filesystem; the documented model emphasizes inspectability, deterministic serialization, and auditable receipts rather than any destructive, remote-execution, or exfiltration behavior.

FAQ

What is OpenProse and when does it activate?

A reusable multi-agent orchestration framework. It activates when you type 'prose ...', open a .prose.md file with kind frontmatter, open a .prose file, or ask for reusable multi-agent orchestration. It intentionally declines one-shot questions where a plain prompt is a better fit.

Do I need a separate 'prose' binary?

No. The agent treats 'prose run ...' as an in-session instruction and embodies the OpenProse VM itself, reading the Markdown contract and executing it with host primitives rather than shelling out to an external binary.

What are the main components?

Contract Markdown (source format), Forme (dependency-injection wiring), the Prose VM (execution engine), ProseScript (imperative choreography for order, loops, conditionals, parallelism, retries), and the Responsibility Runtime (standing goals, Reactor, compile/serve).

How is run state stored and can it be resumed?

State persists as inspectable files under an OpenProse root, separating a private workspace from published, deterministically serialized and content-addressed world-model artifacts, plus an append-only receipt ledger. This enables inspection, resumption from the last completed receipt, debugging, and auditability.

All Files

394 files
state/filesystem.md28.2 KB
View
agent-onboarding.md3.9 KB
View
concepts/reactor.md9.6 KB
View
deps.md14.8 KB
View
examples/content-performance-loop/state/.gitkeep0.0 KB
View
examples/customer-risk-radar/prose.lock0.0 KB
View
examples/feedback-pulse/replay/compile/labels.json0.4 KB
View
examples/feedback-pulse/replay/world-models/676174657761792e666565646261636b2d696e626f78/published.json0.6 KB
View
compiler/index.prose.md17.8 KB
View
concepts/responsibility.md8.3 KB
View
examples/agent-observatory/README.md4.5 KB
View
examples/agent-observatory/src/session-ledger.prose.md2.0 KB
View
examples/auto-pocock/README.md9.6 KB
View
examples/auto-pocock/src/grill-plan.prose.md2.6 KB
View
examples/session-to-prose/deps/.gitkeep0.0 KB
View
compiler/ir-v0.md13.7 KB
View
contract-markdown.md32.6 KB
View
examples/agent-observatory/src/agent-dashboard-html.prose.md1.1 KB
View
examples/agent-observatory/src/runtime-watch.prose.md2.4 KB
View
examples/agent-observatory/src/session-summary.prose.md1.5 KB
View
examples/auto-pocock/src/auto-pocock.prose.md6.0 KB
View
examples/feedback-pulse/replay/world-models/676174657761792e666565646261636b2d696e626f78/versions/sha256_f368595f5dddc62d9a43f442a68d3c2f7f724daa6ade5ec50766ade36bd1255e.bin0.6 KB
View
changelog.md10.3 KB
View
concepts/README.md0.8 KB
View
examples/agent-observatory/.gitignore0.1 KB
View
examples/agent-observatory/src/concept-clusterer.prose.md1.7 KB
View
examples/agent-observatory/src/workstream-index.prose.md2.2 KB
View
examples/auto-pocock/src/ensure-skills.prose.md2.8 KB
View
examples/session-to-prose/runs/.gitkeep0.0 KB
View
examples/agent-observatory/src/agent-index-markdown.prose.md1.3 KB
View
examples/agent-observatory/src/runtime-adapter.prose.md1.7 KB
View
examples/agent-observatory/src/session-to-prose.prose.md2.4 KB
View
examples/auto-pocock/src/decide-plan.prose.md1.9 KB
View
examples/feedback-pulse/replay/world-models/696e67726573732e666565646261636b2d66656564/published.json0.6 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6631/published.json0.2 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6633/published.json0.2 KB
View
examples/auto-pocock/src/implement-tdd.prose.md2.1 KB
View
examples/auto-pocock/src/triage-and-pick.prose.md1.6 KB
View
examples/basic-unit-suite/src/alert-projection.prose.md1.6 KB
View
examples/basic-unit-suite/src/count-trend.prose.md1.5 KB
View
examples/feedback-pulse/replay/world-models/696e67726573732e666565646261636b2d66656564/versions/sha256_ccddcc2b4ffa304a6310430265ad82e8a1dff68625cc3ed4e7b2e87aae5f4f55.bin0.4 KB
View
examples/stargazer-outreach/deps/.gitkeep0.0 KB
View
examples/auto-pocock/src/produce-issues.prose.md1.2 KB
View
examples/auto-pocock/src/verify-slice.prose.md1.3 KB
View
examples/basic-unit-suite/src/alert-state.prose.md1.4 KB
View
examples/basic-unit-suite/src/counter-events.prose.md2.4 KB
View
examples/competitor-activity/.gitignore0.1 KB
View
examples/competitor-activity/runs/.gitkeep0.0 KB
View
examples/compliance-evidence-tracker/deps/.gitkeep0.0 KB
View
examples/compliance-evidence-tracker/runs/.gitkeep0.0 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6632/versions/sha256_8301d81497d8c0952f4c1a27e7b0b44d0d85168f480241b0465bac842a51a7d7.bin0.2 KB
View
state/sqlite.md23.8 KB
View
examples/auto-pocock/src/produce-prd.prose.md1.3 KB
View
examples/basic-unit-suite/.gitignore0.1 KB
View
examples/basic-unit-suite/src/format-alert-copy.prose.md0.8 KB
View
examples/competitor-activity/prose.lock0.0 KB
View
examples/competitor-activity/state/.gitkeep0.0 KB
View
examples/compliance-evidence-tracker/prose.lock0.0 KB
View
examples/compliance-evidence-tracker/src/compliance-evidence-current.prose.md2.8 KB
View
examples/compliance-evidence-tracker/state/.gitkeep0.0 KB
View
examples/content-performance-loop/prose.lock0.0 KB
View
examples/content-performance-loop/src/diagnose-content-lessons.prose.md1.0 KB
View
examples/content-performance-loop/src/weekly-performance-review.prose.md0.7 KB
View
examples/customer-risk-radar/dist/.gitkeep0.0 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6634/versions/sha256_7b1a2041cd48aa5b8ea6150947cb17758eb1ee3c447380589db71b0d96c84ac6.bin0.1 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6634/versions/sha256_80d232898daa3ab32599839ce9386cc525dcb2ba2944ea63440a91527ca1c70f.bin0.2 KB
View
examples/stargazer-outreach/runs/.gitkeep0.0 KB
View
examples/auto-pocock/src/review-and-commit.prose.md1.7 KB
View
examples/basic-unit-suite/README.md5.4 KB
View
examples/basic-unit-suite/src/count-summary.prose.md1.5 KB
View
examples/basic-unit-suite/src/executive-snapshot.prose.md1.6 KB
View
examples/competitor-activity/deps/.gitkeep0.0 KB
View
examples/competitor-activity/src/competitor-activity-monitor.prose.md4.0 KB
View
examples/compliance-evidence-tracker/dist/.gitkeep0.0 KB
View
examples/customer-risk-radar/src/assess-risk.prose.md1.2 KB
View
examples/basic-unit-suite/src/raw-event-auditor.prose.md1.1 KB
View
examples/competitor-activity/README.md1.9 KB
View
examples/compliance-evidence-tracker/.gitignore0.1 KB
View
examples/compliance-evidence-tracker/README.md0.8 KB
View
examples/compliance-evidence-tracker/src/evidence-review-events.prose.md0.9 KB
View
examples/content-performance-loop/.gitignore0.1 KB
View
examples/content-performance-loop/README.md0.7 KB
View
examples/content-performance-loop/src/normalize-performance-signals.prose.md1.1 KB
View
examples/compliance-evidence-tracker/src/collect-control-scope.prose.md1.4 KB
View
examples/compliance-evidence-tracker/src/prepare-gap-brief.prose.md1.3 KB
View
examples/content-performance-loop/dist/.gitkeep0.0 KB
View
examples/content-performance-loop/src/content-learning-cycle.prose.md3.3 KB
View
examples/content-performance-loop/src/prioritize-next-actions.prose.md0.8 KB
View
examples/customer-risk-radar/deps/.gitkeep0.0 KB
View
examples/customer-risk-radar/runs/.gitkeep0.0 KB
View
examples/customer-risk-radar/src/customer-risk-review.prose.md0.9 KB
View
examples/declared-skills/src/invoice-extractor.prose.md0.9 KB
View
examples/feedback-pulse/feedback-pulse.test.ts17.9 KB
View
examples/compliance-evidence-tracker/src/inspect-evidence.prose.md1.5 KB
View
examples/content-performance-loop/deps/.gitkeep0.0 KB
View
examples/content-performance-loop/runs/.gitkeep0.0 KB
View
examples/content-performance-loop/src/prepare-editorial-brief.prose.md0.7 KB
View
examples/customer-risk-radar/.gitignore0.1 KB
View
examples/customer-risk-radar/README.md0.7 KB
View
examples/customer-risk-radar/src/customer-risk-maintained.prose.md2.3 KB
View
examples/declared-skills/README.md0.6 KB
View
examples/feedback-pulse/feedback-pulse.live.test.ts16.6 KB
View
examples/feedback-pulse/replay/beats.json1.8 KB
View
examples/feedback-pulse/replay/registry.json0.0 KB
View
examples/customer-risk-radar/src/collect-account-signals.prose.md1.1 KB
View
examples/customer-risk-radar/state/.gitkeep0.0 KB
View
examples/declared-tools/src/json-verifier.prose.md0.5 KB
View
examples/feedback-pulse/README.md5.6 KB
View
examples/feedback-pulse/replay/receipts.json40.9 KB
View
examples/feedback-pulse/replay/world-models/676174657761792e666565646261636b2d696e626f78/versions/sha256_8925059e140ed1bde72dfc915573a4205b6babb1e559fa83bf285a8824403448.bin0.5 KB
View
examples/feedback-pulse/replay/world-models/696e67726573732e666565646261636b2d66656564/versions/sha256_7510d639f6cdc2ec2dfc487dfa23169a93d74b983125aae50c70e7a496f353d9.bin0.6 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6632/published.json0.2 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6634/published.json0.2 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e766f6963652d6f662d637573746f6d6572/versions/sha256_64238f8316e050c2b0dfe484eba625246da942a9201e496e949bcc2e8a672adb.bin0.6 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7765656b6c792d70756c7365/versions/sha256_4b13d1509b2cf1b3923d51121e9e76efac7662c6aaaf18ea1e5c9e2fad8ff5c3.bin0.3 KB
View
examples/feedback-pulse/src/theme-tagger.prose.md1.7 KB
View
examples/implementation-pipeline/src/implementation-work-plan.prose.md3.2 KB
View
examples/customer-risk-radar/src/recommend-actions.prose.md1.1 KB
View
examples/declared-tools/README.md0.6 KB
View
examples/feedback-pulse/generate.ts28.6 KB
View
examples/feedback-pulse/replay/compile/topology.json2.9 KB
View
examples/feedback-pulse/replay/world-models/676174657761792e666565646261636b2d696e626f78/versions/sha256_8543e8ddd2edfe43b8a3e3c2b85fc4bcb384096ce75bf2c30b628c86fc9fdea7.bin0.6 KB
View
examples/feedback-pulse/replay/world-models/696e67726573732e666565646261636b2d66656564/versions/sha256_0d7bd5b22eb08bcdb7da3ee91403ba707f071f32bc0b1c6d8798eff645540e06.bin0.6 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6631/versions/sha256_b6659f7b1494dfac0dbef497c7ac6f9d09d2249439892c18ab2d4ba9fd2440eb.bin0.2 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7468656d652d7461676765722d6633/versions/sha256_8029a920700dfafd3f7c39fd1d3ca8e3f09f627aad34c4888e22c42b6493df94.bin0.2 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e766f6963652d6f662d637573746f6d6572/published.json0.6 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7765656b6c792d70756c7365/versions/sha256_245629a60584020d9be31b773e394761986ba8c616e8c8310de704d7e05278fa.bin0.3 KB
View
examples/feedback-pulse/src/feedback-inbox.prose.md2.5 KB
View
examples/inbox-triage/README.md4.0 KB
View
examples/press-desk/replay/world-models/676174657761792e70726573732d696e626f78/versions/sha256_58d0b865c1f7572ecafff0d889e73c3b90d225f643ff0ab90f90ae38011213f2.bin0.7 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e766f6963652d6f662d637573746f6d6572/versions/sha256_ae58ffdc364a982c6c0afcd6b2c010456b83809a702e2580f9600ed27b684dce.bin0.7 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7765656b6c792d70756c7365/versions/sha256_71cd16f25ad811d9f1090f862fe27cf4cfb77f0e539e795c22203b04a4adc1f7.bin0.3 KB
View
examples/feedback-pulse/vitest.local.config.ts1.5 KB
View
examples/forme-fixpoint/src/operator-pins.prose.md0.9 KB
View
examples/forme-fixpoint/src/topology-safety-auditor.prose.md1.5 KB
View
examples/github-star-enricher/src/github-footprint-mapper.prose.md1.8 KB
View
examples/github-star-enricher/src/person-resolver.prose.md2.1 KB
View
examples/implementation-pipeline/README.md5.5 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7765656b6c792d70756c7365/published.json0.2 KB
View
examples/feedback-pulse/replay/world-models/726573706f6e736962696c6974792e7765656b6c792d70756c7365/versions/sha256_a76503cadfde62ffed123bbb1df8aaffa55fb36685fe120183d6864bea5c4a1a.bin0.2 KB
View
examples/feedback-pulse/src/voice-of-customer.prose.md2.1 KB
View
examples/feedback-pulse/src/weekly-pulse.prose.md2.5 KB
View
examples/forme-fixpoint/README.md6.8 KB
View
examples/forme-fixpoint/src/schedule-plan.prose.md1.6 KB
View
examples/github-star-enricher/.gitignore0.1 KB
View
examples/masked-relay/src/expander-2.prose.md0.8 KB
View
examples/press-desk/replay/world-models/696e67726573732e70726573732d66656564/published.json0.6 KB
View
examples/forme-fixpoint/src/contract-registry.prose.md1.9 KB
View
examples/forme-fixpoint/src/topology-change-reporter.prose.md1.6 KB
View
examples/github-star-enricher/README.md6.9 KB
View
examples/github-star-enricher/src/intent-safety-scorer.prose.md1.6 KB
View
examples/github-star-enricher/src/star-events.prose.md1.8 KB
View
examples/masked-relay/src/scout-price.prose.md0.8 KB
View
examples/forme-fixpoint/src/contract-source-files.prose.md1.3 KB
View
examples/forme-fixpoint/src/topology-maintainer.prose.md3.8 KB
View
examples/github-star-enricher/src/company-resolver.prose.md1.8 KB
View
examples/github-star-enricher/src/outreach-packet.prose.md1.8 KB
View
examples/github-star-enricher/src/stargazer-registry.prose.md1.9 KB
View
examples/implementation-pipeline/src/foundation-builder.prose.md1.8 KB
View
examples/github-star-enricher/src/human-review-events.prose.md1.5 KB
View
examples/github-star-enricher/src/sample-program-builder.prose.md1.7 KB
View
examples/implementation-pipeline/src/construction-lane.prose.md2.1 KB
View
examples/implementation-pipeline/src/integration-builder.prose.md1.7 KB
View
examples/monorepo-ci/README.md4.7 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e6272696566696e67/published.json0.3 KB
View
examples/implementation-pipeline/src/construction-review.prose.md1.8 KB
View
examples/implementation-pipeline/src/planning-corpus.prose.md2.4 KB
View
examples/inbox-triage/src/inbox-stream.prose.md1.8 KB
View
examples/incident-briefing-room/dist/.gitkeep0.0 KB
View
examples/incident-briefing-room/src/assess-customer-impact.prose.md0.7 KB
View
examples/incident-briefing-room/src/incident-events.prose.md0.7 KB
View
examples/masked-relay/src/critic-strong.prose.md0.6 KB
View
examples/inbox-triage/src/classifier.prose.md1.6 KB
View
examples/incident-briefing-room/.gitignore0.1 KB
View
examples/incident-briefing-room/README.md0.8 KB
View
examples/incident-briefing-room/src/draft-incident-brief.prose.md1.1 KB
View
examples/incident-briefing-room/state/.gitkeep0.0 KB
View
examples/masked-relay/src/diversity-auditor.prose.md0.9 KB
View
examples/masked-relay/src/scout-desire.prose.md0.6 KB
View
examples/masked-relay/src/signal-ledger.prose.md0.9 KB
View
examples/inbox-triage/src/digest.prose.md1.4 KB
View
examples/incident-briefing-room/deps/.gitkeep0.0 KB
View
examples/incident-briefing-room/runs/.gitkeep0.0 KB
View
examples/incident-briefing-room/src/incident-channel-current.prose.md2.8 KB
View
examples/masked-relay/README.md5.4 KB
View
examples/masked-relay/src/expander-1.prose.md0.8 KB
View
examples/masked-relay/src/scout-friction.prose.md0.7 KB
View
examples/masked-relay/src/viewport-masker.prose.md1.4 KB
View
examples/inbox-triage/src/threader.prose.md2.4 KB
View
examples/incident-briefing-room/prose.lock0.0 KB
View
examples/incident-briefing-room/src/collect-incident-signals.prose.md1.0 KB
View
examples/incident-briefing-room/src/review-incident-actions.prose.md0.8 KB
View
examples/masked-relay/src/critic-weak.prose.md0.6 KB
View
examples/masked-relay/src/insight-synthesizer.prose.md1.2 KB
View
examples/masked-relay/src/signal-inbox.prose.md0.9 KB
View
examples/monorepo-ci/src/merge-gate.prose.md1.5 KB
View
examples/oblique-weave/README.md7.2 KB
View
examples/oblique-weave/src/novelty-auditor.prose.md2.1 KB
View
examples/oblique-weave/src/surprising-bet-memo.prose.md1.8 KB
View
examples/press-desk/generate.ts31.5 KB
View
examples/press-desk/replay/beats.json1.6 KB
View
examples/press-desk/replay/registry.json0.0 KB
View
examples/press-desk/replay/world-models/676174657761792e70726573732d696e626f78/versions/sha256_ac966dff4f4103df486883a4e8c9cb120fe595844b72f783e980840466de9546.bin0.9 KB
View
examples/press-desk/replay/world-models/696e67726573732e70726573732d66656564/versions/sha256_7fffc91219169abd6fd1e4e50b48d2dc2d830f40df742f72fe5360424a979e54.bin0.9 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d626c61737431/published.json0.3 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d6d6564696131/versions/sha256_40a0b73ab33d8399efb66a96ee1d430e867910c411e1db73618d1297194b0285.bin0.3 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d706172746e657232/versions/sha256_5eb535ab2785201ea8384848890ccceb593ee81175d81fb7b5cf10a99eaec245.bin0.1 KB
View
examples/stargazer-outreach/src/github-star-events.prose.md0.6 KB
View
examples/monorepo-ci/src/package-build.prose.md2.2 KB
View
examples/oblique-weave/src/adversary.prose.md1.3 KB
View
examples/oblique-weave/src/oblique-thread-ledger.prose.md1.7 KB
View
examples/oblique-weave/src/viewport-policy.prose.md3.1 KB
View
examples/press-desk/press-desk.live.test.ts18.9 KB
View
examples/press-desk/replay/compile/labels.json0.6 KB
View
examples/press-desk/replay/world-models/676174657761792e70726573732d696e626f78/published.json0.6 KB
View
examples/monorepo-ci/src/package-test.prose.md1.5 KB
View
examples/oblique-weave/src/analogist.prose.md1.4 KB
View
examples/oblique-weave/src/product-signal-inbox.prose.md2.2 KB
View
examples/oblique-weave/src/weave-config.prose.md2.4 KB
View
examples/press-desk/press-desk.test.ts19.4 KB
View
examples/press-desk/replay/compile/topology.json3.7 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e6f70706f7274756e6974792d7265676973746572/published.json0.4 KB
View
examples/monorepo-ci/src/workspace.prose.md2.0 KB
View
examples/oblique-weave/src/constraint-breaker.prose.md1.3 KB
View
examples/oblique-weave/src/signal-ledger.prose.md1.6 KB
View
examples/oblique-weave/src/weirdness-keeper.prose.md1.6 KB
View
examples/press-desk/README.md5.2 KB
View
examples/press-desk/replay/receipts.json51.5 KB
View
examples/press-desk/replay/world-models/676174657761792e70726573732d696e626f78/versions/sha256_7811362f38eb59cefde70ff1f410bbf87bb6054d4bbf99ca86bb3fcc52281a98.bin1.3 KB
View
examples/support-inbox-router/generate.ts32.0 KB
View
examples/press-desk/replay/world-models/696e67726573732e70726573732d66656564/versions/sha256_494273f013ceedf794551f74decaedee3a8756d202fd002614cc4fb007b499aa.bin0.6 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e6272696566696e67/versions/sha256_2d20870ccfb6e5beada88c7f5fe2c0724e98321f968000467072e4c874511c8e.bin1.0 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d626c61737431/versions/sha256_cf70f9a052ffdd2234f38221de0a993fdf4072258fa150f97406cbf7b82e59c2.bin0.1 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d706172746e657231/versions/sha256_e5912665b9eacaf60971f36f90f2dba0020d0204bf5f99cbbf27eb0a567d2f66.bin0.3 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d737065616b31/published.json0.3 KB
View
examples/press-desk/src/press-inbox.prose.md2.0 KB
View
examples/release-readiness/.gitignore0.1 KB
View
examples/release-readiness/README.md0.7 KB
View
examples/release-readiness/src/draft-release-brief.prose.md1.4 KB
View
examples/renewal-risk/README.md4.3 KB
View
examples/renewal-risk/src/renewal-risk.prose.md3.2 KB
View
examples/research-inbox-triage/dist/.gitkeep0.0 KB
View
examples/support-inbox-router/replay/compile/topology.json4.2 KB
View
examples/press-desk/replay/world-models/696e67726573732e70726573732d66656564/versions/sha256_4b9774d8b7a897b2a59b98a7dba9619c308129e66b8e461b8ace847d50ff9a35.bin1.2 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e6272696566696e67/versions/sha256_cd994a0d87e504685dadcade542515cc2b366bf602d7e0ebd23017719370049f.bin1.3 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e6f70706f7274756e6974792d7265676973746572/versions/sha256_597fa2e388db206872b5a4d68b31ae11e6c5292c7d393b73a05a29a9b20f27a1.bin0.7 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d6d6564696131/published.json0.3 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d706172746e657232/published.json0.3 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d737065616b31/versions/sha256_3bf3bd8f013af26f9d485169c5b48a5523b2896592dd998a0491160b1e5cc0ee.bin0.1 KB
View
examples/press-desk/src/relevance-filter.prose.md2.0 KB
View
examples/release-readiness/deps/.gitkeep0.0 KB
View
examples/release-readiness/runs/.gitkeep0.0 KB
View
examples/release-readiness/src/release-candidate-ready.prose.md2.7 KB
View
examples/research-inbox-triage/src/inbox-ingestor.prose.md0.9 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e6f70706f7274756e6974792d7265676973746572/versions/sha256_4460302d1a6d16e628129446f3650b1d7f74886227500d285f04c44232de8245.bin0.5 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d626c61737431/versions/sha256_bc7a94c9157afbc8865ad90c4d74ad84253cd0e1c3159012e62b6bc64f6d6b34.bin0.1 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d706172746e657231/published.json0.3 KB
View
examples/press-desk/replay/world-models/726573706f6e736962696c6974792e72656c6576616e63652d66696c7465722d706172746e657232/versions/sha256_d1e563c1b622ef20b23a2188646fc73654430f2a6606f328708bdd60ebe42001.bin0.3 KB
View
examples/press-desk/src/opportunity-register.prose.md1.8 KB
View
examples/README.md10.5 KB
View
examples/release-readiness/prose.lock0.0 KB
View
examples/release-readiness/src/collect-release-evidence.prose.md1.3 KB
View
examples/release-readiness/state/.gitkeep0.0 KB
View
examples/renewal-risk/src/renewal-alert-feed.prose.md1.5 KB
View
examples/research-inbox-triage/deps/.gitkeep0.0 KB
View
examples/research-inbox-triage/runs/.gitkeep0.0 KB
View
examples/press-desk/src/briefing.prose.md2.5 KB
View
examples/press-desk/vitest.local.config.ts1.5 KB
View
examples/release-readiness/dist/.gitkeep0.0 KB
View
examples/release-readiness/src/assess-release-risk.prose.md1.4 KB
View
examples/release-readiness/src/release-readiness-events.prose.md0.8 KB
View
examples/renewal-risk/src/rank-alerts.prose.md0.9 KB
View
examples/research-inbox-triage/.gitignore0.1 KB
View
examples/research-inbox-triage/README.md0.7 KB
View
examples/research-inbox-triage/state/.gitkeep0.0 KB
View
examples/support-inbox-router/replay/world-models/676174657761792e737570706f72742d696e626f78/published.json0.7 KB
View
examples/renewal-risk/src/account-signals.prose.md2.2 KB
View
examples/renewal-risk/src/score-account-health.prose.md1.4 KB
View
examples/research-inbox-triage/prose.lock0.0 KB
View
examples/research-inbox-triage/src/inbox-gateway.prose.md0.8 KB
View
examples/research-inbox-triage/src/topic-clusterer.prose.md1.4 KB
View
examples/research-tree/src/root-synthesis.prose.md2.0 KB
View
examples/research-inbox-triage/src/action-planner.prose.md1.0 KB
View
examples/research-inbox-triage/src/research-inbox-responsibility.prose.md2.9 KB
View
examples/research-tree/src/finding.prose.md2.0 KB
View
examples/session-to-prose/.gitignore0.1 KB
View
examples/session-to-prose/README.md1.5 KB
View
examples/stargazer-outreach/.gitignore0.1 KB
View
examples/stargazer-outreach/README.md0.8 KB
View
examples/stargazer-outreach/src/enrich-stargazer.prose.md0.9 KB
View
examples/stargazer-outreach/state/.gitkeep0.0 KB
View
examples/support-inbox-router/replay/compile/labels.json0.6 KB
View
examples/research-inbox-triage/src/priority-scorer.prose.md0.8 KB
View
examples/research-tree/README.md4.3 KB
View
examples/research-tree/src/sub-synthesis.prose.md2.0 KB
View
examples/session-to-prose/prose.lock0.0 KB
View
examples/session-to-prose/state/.gitkeep0.0 KB
View
examples/stargazer-outreach/prose.lock0.0 KB
View
examples/stargazer-outreach/src/draft-outreach.prose.md1.0 KB
View
examples/stargazer-outreach/src/qualify-stargazer.prose.md1.0 KB
View
examples/support-inbox-router/replay/beats.json2.0 KB
View
examples/support-inbox-router/replay/registry.json0.0 KB
View
examples/support-inbox-router/replay/world-models/676174657761792e737570706f72742d696e626f78/versions/sha256_3bab6be85add5662e4b2b74f05f753d74daa0f28c6cd8ab4f9986bc9491fbaf5.bin1.1 KB
View
examples/support-inbox-router/replay/world-models/676174657761792e737570706f72742d696e626f78/versions/sha256_ed2d9deeff98f4cfa86f3ad8c145d7d3b8668ae28f47e2db7d1debb79c79f847.bin1.1 KB
View
examples/support-inbox-router/replay/world-models/696e67726573732e737570706f72742d66656564/versions/sha256_0b512bd0cde35dac100cbe42345ed5ff0aedd458bfaf39bdadb9b5cb19b77f4b.bin1.1 KB
View
examples/research-tree/src/sources-gateway.prose.md2.2 KB
View
examples/session-to-prose/dist/.gitkeep0.0 KB
View
examples/session-to-prose/src/session-to-prose.prose.md80.5 KB
View
examples/stargazer-outreach/dist/.gitkeep0.0 KB
View
examples/stargazer-outreach/src/collect-new-stargazers.prose.md1.1 KB
View
examples/stargazer-outreach/src/high-intent-stargazer-outreach.prose.md2.2 KB
View
examples/support-inbox-router/README.md5.5 KB
View
examples/support-inbox-router/replay/receipts.json55.0 KB
View
examples/support-inbox-router/replay/world-models/676174657761792e737570706f72742d696e626f78/versions/sha256_a490daffce8dacee266cfe182ac9874eb752994ff509b09f773b25414204b460.bin0.9 KB
View
examples/support-inbox-router/replay/world-models/676174657761792e737570706f72742d696e626f78/versions/sha256_e8aabbfce694f122a81c849a2022474b830130b4265493a6aa7bbaca24e81d4b.bin0.7 KB
View
examples/support-inbox-router/replay/world-models/696e67726573732e737570706f72742d66656564/versions/sha256_353d9ce02771fb623bce4a45b231a74f9ae2dba3f6220d35d65c6ac4bfbb16db.bin0.7 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e6275672d626f617264/published.json0.2 KB
View
examples/support-inbox-router/replay/world-models/676174657761792e737570706f72742d696e626f78/versions/sha256_018c5286d38394d2e0475e1833cf0a21e42550483d1ab370e260930bc3f94a69.bin0.6 KB
View
examples/support-inbox-router/replay/world-models/696e67726573732e737570706f72742d66656564/published.json0.7 KB
View
examples/support-inbox-router/replay/world-models/696e67726573732e737570706f72742d66656564/versions/sha256_d141127f19c95592980f2fdcf836738aea858956ff2f2854e557505d7106a50d.bin1.1 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e6275672d626f617264/versions/sha256_471d8a503867cb51d5b6f70d48ec5cbb462805282e163c88161e73dde4f0fd08.bin0.1 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e726f61646d61702d7369676e616c73/published.json0.2 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e726f75746572/versions/sha256_8c0b317f8a7019c9df465a3e4491a73f5ccd3863042091b56360cc240e18bc8f.bin0.7 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6232/versions/sha256_6f2383b630d846872f008585336eaf6ed2a92a3f1a34ce3c22ac9ecb753539b6.bin0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6432/published.json0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6631/published.json0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d737031/versions/sha256_800fb2173eb5f045c1bacf573bf2da5e39b6b1b36a2e5dd7e36d48a8f4088113.bin0.1 KB
View
examples/support-inbox-router/src/router.prose.md2.3 KB
View
examples/support-inbox-router/support-inbox-router.test.ts22.5 KB
View
examples/surprise-cost/src/render-digest-line.prose.md0.8 KB
View
examples/vendor-renewal-watch/state/.gitkeep0.0 KB
View
help.md12.0 KB
View
prosescript.md26.4 KB
View
examples/support-inbox-router/replay/world-models/696e67726573732e737570706f72742d66656564/versions/sha256_7a852e030290377236c36a9fa1ac801b6d80b1e3e6fcee2ba52c2404816fbfa0.bin0.5 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e6275672d626f617264/versions/sha256_3e0200675b76d656d74ebbae9508230aa4b87ceda7d562af9c62e277686055d4.bin0.2 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e646f63732d6761702d747261636b6572/versions/sha256_be442aa58439b93fda428fff5ac5a41b2ad21bad0bf42c8c065d016ce4996874.bin0.2 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e726f61646d61702d7369676e616c73/versions/sha256_ee2e5aab1c72d050e326ec9df27a7e0e2158e7c88cdd4696f09ef6d51433fba9.bin0.1 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e726f75746572/published.json0.6 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6231/published.json0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6232/versions/sha256_b673411867500a47e4adc5de1ce38216863566f3affe4b1eed31b06ae31e869c.bin0.1 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6432/versions/sha256_124f6d2b72429b46886f1f33cefd89bd8ee2d61426c80b4e8eb362679765c7b6.bin0.1 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6631/versions/sha256_950d883da40cb0d02b754cffcf70dfb3b4b8394106e38a4ffe5a17b7824be9e0.bin0.2 KB
View
examples/support-inbox-router/src/bug-board.prose.md0.9 KB
View
examples/support-inbox-router/src/support-inbox.prose.md2.0 KB
View
examples/support-inbox-router/vitest.local.config.ts1.5 KB
View
guidance/tenets.md22.0 KB
View
prose.md62.4 KB
View
SKILL.md28.2 KB
View
state/README.md5.2 KB
View
examples/support-inbox-router/replay/world-models/696e67726573732e737570706f72742d66656564/versions/sha256_ed20b0161a0e6d57cbdc395c54dd5c456dd0f0c0cfb029e84f749debda45e8ff.bin0.9 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e646f63732d6761702d747261636b6572/published.json0.2 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e726f75746572/versions/sha256_02110f124cd1be424c8b1f167b47211fff61471da1f980f2cf736e956ba5734d.bin0.5 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6231/versions/sha256_98f7acfb68385d3e36796cd4343ccfa1e6b33d7b2197a2144365a795825d512e.bin0.2 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6431/published.json0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6432/versions/sha256_42685137196f13515370f3c54d42b65d1ca4b4ee8a57ffc9e85b0ea6cabad953.bin0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d737031/published.json0.3 KB
View
examples/support-inbox-router/src/docs-gap-tracker.prose.md1.4 KB
View
examples/support-inbox-router/src/triage.prose.md2.0 KB
View
examples/surprise-cost/README.md4.2 KB
View
examples/tamper-forge/README.md7.9 KB
View
examples/vendor-renewal-watch/deps/.gitkeep0.0 KB
View
examples/vendor-renewal-watch/runs/.gitkeep0.0 KB
View
examples/vendor-renewal-watch/src/prepare-renewal-brief.prose.md2.7 KB
View
examples/vendor-renewal-watch/src/vendor-renewals-prepared.prose.md7.4 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e646f63732d6761702d747261636b6572/versions/sha256_64016a90fe7b526f505a1ae92bb7869d13591aa96fb896b3feb6e6710b51076e.bin0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e726f75746572/versions/sha256_64820ba50c725b5b2b0848fc69541af8844e5502599631cf53ec1fa4134d4892.bin0.6 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6232/published.json0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6431/versions/sha256_d9fee1d0647579d4f5c8569c751e3f26649c42cc33f6f23559bcde4725c775f1.bin0.2 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d6432/versions/sha256_477544993a4c65951ea66f3dd39c1d611aa45bcfc6ca4e220ea86a28877a0af8.bin0.3 KB
View
examples/support-inbox-router/replay/world-models/726573706f6e736962696c6974792e7472696167652d737031/versions/sha256_1c193dacf7b5e2778fd51eb897da12aafd6d618222366ab4be32d2dcf40043ea.bin0.1 KB
View
examples/support-inbox-router/src/roadmap-signals.prose.md0.8 KB
View
examples/support-inbox-router/support-inbox-router.live.test.ts18.4 KB
View
examples/surprise-cost/src/digest.prose.md2.2 KB
View
examples/tamper-forge/src/chain-auditor.prose.md2.8 KB
View
examples/vendor-renewal-watch/dist/.gitkeep0.0 KB
View
examples/vendor-renewal-watch/src/renewal-review-events.prose.md1.9 KB
View
examples/surprise-cost/src/signals.prose.md2.0 KB
View
examples/vendor-renewal-watch/.gitignore0.1 KB
View
examples/vendor-renewal-watch/README.md3.5 KB
View
guidance/authoring.md22.4 KB
View
guidance/system-prompt.md6.9 KB
View
primitives/session.md15.5 KB
View
responsibility-runtime.md12.5 KB
View
state/postgres.md35.7 KB
View
examples/tamper-forge/src/ledger-feed.prose.md1.0 KB
View
examples/vendor-renewal-watch/prose.lock0.0 KB
View
examples/vendor-renewal-watch/src/collect-renewal-signals.prose.md3.7 KB
View
examples/vendor-renewal-watch/src/score-vendor-renewal.prose.md2.1 KB
View
forme.md14.6 KB
View
guidance/README.md0.6 KB
View
primitives/README.md0.9 KB
View
reactor.md12.0 KB
View
state/in-context.md6.8 KB
View
visual-source.md9.6 KB
View

Install open-prose

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

openprose/prose