vincitamore/amore-build/somniator
Claude Code and agent skill by vincitamore/amore-build
- community
Checking that the SKILL.md file is still in the repository.
Dream review and agentic-dream contracts for Lucerna. Use when reviewing dream manifests (review-status pending), applying or closing forge proposals, reading forge/dreams sessions, or running supervised self-orient / agentic-housekeeping cycles. Load before multi-turn dream review work. SKIP plain org CRUD; SKIP operator forge pipelines under forge/sessions/ (those are forge-master).
Install
npx vskill@latest install vincitamore/amore-build/somniatorSKILL.md
somniator - dream review for Lucerna
Lucerna may run autonomous light and agentic dreams when the house has dreamsEnabled set. This skill teaches a resident agent how to review those artifacts without treating them as auto-applied changes.
Path map
| Artifact | Pending signal | Resident verb | |
|---|---|---|---|
| Light / agentic report | status: pending | Read findings; set status: acted when processed | |
| Dream pipeline manifest | review-status: pending | Review body; set review-status: reviewed | |
| Proposal | status: pending | Apply carefully or close; flip status |
Manifest review
Manifest path shape:
forge/dreams/sessions/<YYYYMMDD-HHmmss>-<action>.manifest.md
Frontmatter includes type: forge, pipeline: dream-<action>, recipe: dream, triggered-by: dream, and review-status: pending.
What `review-status: pending` means: the cycle finished and left work for a resident. The body lists what ran, what was read, and what was produced. If a governance breach section is present, treat that as blocking: inspect the named paths, remediate by hand if needed, then review. Lucerna does not auto-revert out-of-bounds writes.
How to mark reviewed: edit the manifest frontmatter in place and set review-status: reviewed. Do not delete the manifest; keep the audit trail.
Proposal handling
Proposal path: forge/proposals/<slug>.md.
Frontmatter:
Proposals are doc-only. Lucerna never applies them. A resident:
- Reads the proposed change and rationale.
- If accepting, applies the change under operator authority to the
target
(especially when the target is protected), then sets status: applied.
- If rejecting or obsolete, sets
status: closed.
Do not auto-apply AGENTS.md, context/, knowledge/, or other protected surfaces from a dream agent.
Agentic actions (reference)
| Key | Class | Role | |
|---|---|---|---|
self-orient | agentic | Orientation report + proposals | |
agentic-housekeeping | agentic | Tidy survey, report-and-propose | |
edges-update | light shell | iris edges update --tier 0 --json | |
edges-densify | expensive shell | iris edges update --tier 2 --json |
Agentic loops write only under forge/, inbox/captures/, and Lucerna runtime. Web tools are disabled for maintenance dreams. Wall-timeout tree-kill applies.
Enablement
Dreams default off. File: .amore/lucerna/enable.json with dreamsEnabled: true (or an equivalent start-time OR). Absent or malformed means false. --force on lucerna dream-cycle overrides schedule only, never enablement, and will not run a roster-disabled chore.
Reading budgets and the roster
Charter lives under .amore/lucerna/. Read it. Do not edit it.
| File | What it is | |
|---|---|---|
.amore/lucerna/budgets.json | Spend caps (dailyActionCap, weeklyExpensiveCap, cycleCooldownMinutes, dailyTokenCeiling, dreamsReserveTokens, autoCommitCooldownMinutes). Precedence is argv > env > file > shipped. | |
.amore/lucerna/chores.json | Narrowing chore roster. Fields per key: enabled, minIntervalHours only. Unlisted keys stay enabled. | |
.amore/lucerna/enable.json | dreamsEnabled / autoCommitLive. | |
instruments/lucerna/state.json | Live counters and last cycle outcome. Display only. |
Also readable: iris lucerna budgets and iris lucerna chores list|show.
You may not edit `budgets.json`, `chores.json`, or `enable.json`. Those files are operator intent. Changing them is the operator's job (b / c on the Lucerna tab, or iris lucerna budgets set / iris lucerna chores enable|disable). A resident that rewrites the roster or the caps is authoring the steward's mandate.
Dreams-off is not spend-off: drafting still spends unless the operator set LUCERNA_AUTO_COMMIT=0.
Related
instruments/lucerna/README.md- enablement, budgets, agentic sectioninstruments/lucerna/src/engine/dispatch-contract.md- wall-timeout and web-off- House
AGENTS.mdskills table
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingtemplates/house/.amore/skills/somniator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vincitamore/amore-build/somniator)