Package Exports
- @cyber-dash-tech/revela
Readme
Revela
English | 中文
Revela is an OpenCode plugin for turning workspace sources, research, evidence, and user intent into trusted narrative artifacts. Its first render target is HTML slide decks.
Install
Add Revela to your opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@cyber-dash-tech/revela"]
}Restart OpenCode.
To install globally, add the same entry to ~/.config/opencode/opencode.json.
Built-In Designs
Revela includes built-in deck designs:
summit
monet
starter is the clean default presentation style.
Switch designs with:
/revela design --use summitDomains
Domains add topic-specific narrative guidance, such as consulting, product, or investor communication. Use them when you want Revela to adapt story framing to a specific context.
/revela domainQuick Start: Make An HTML Deck
- Initialize the narrative workspace from your local source materials.
/revela init- Research missing evidence and bind useful findings to claims.
/revela researchSkip this step if your local materials already provide enough support.
- Inspect the claim flow before rendering.
/revela storyUse this to check the audience, decision, claims, evidence, gaps, risks, and objections.
- Generate the HTML deck.
/revela make --deckRevela writes the deck under decks/ and uses the current narrative, deck plan, and active design.
- Review or revise the deck.
/revela review --deckSee Review A Deck for Insight and Comment.
- Export if needed.
/revela export --deck pdf decks/example.html
/revela export --deck pptx decks/example.htmlReview A Deck
Use Review after generating an HTML deck:
/revela review --deckReview opens a local deck workspace with two main modes:
- Insight explains selected slide content: what claim it supports, what evidence backs it, what caveats or gaps remain, and why it matters in the narrative.
- Comment lets you request targeted edits on the deck, such as layout, copy, hierarchy, spacing, or visual changes.