Task Management
chenhg5/agencycli
Create, assign, monitor, and close tasks across agents. An agent skill from chenhg5/agencycli.
Éjszakai analízis-loop az aznapi memóriákról, naplóról és kanban-állapotról.
$ npx skills add Szotasz/marveen --skill dream-engine -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Szotasz/marveen dream-engine --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Szotasz/marveen.git skills-src && mkdir -p .claude/skills && cp -r skills-src/scheduled-tasks/dream-engine .claude/skills/dream-engine && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "dream-engine" agent skill from https://github.com/Szotasz/marveen/tree/develop/scheduled-tasks/dream-engine into .claude/skills/dream-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dream-engine", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Szotasz/marveen/tree/develop/scheduled-tasks/dream-engineType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Szotasz/marveen --skill dream-engine -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Szotasz/marveen dream-engine --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Szotasz/marveen.git skills-src && mkdir -p .agents/skills && cp -r skills-src/scheduled-tasks/dream-engine .agents/skills/dream-engine && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "dream-engine" agent skill from https://github.com/Szotasz/marveen/tree/develop/scheduled-tasks/dream-engine into .agents/skills/dream-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dream-engine", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Szotasz/marveen --skill dream-engine -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Szotasz/marveen dream-engine --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Szotasz/marveen.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/scheduled-tasks/dream-engine .cursor/skills/dream-engine && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "dream-engine" agent skill from https://github.com/Szotasz/marveen/tree/develop/scheduled-tasks/dream-engine into .cursor/skills/dream-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dream-engine", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Szotasz/marveen.git --path scheduled-tasks/dream-engine--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Szotasz/marveen --skill dream-engine -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Szotasz/marveen dream-engine --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Szotasz/marveen.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/scheduled-tasks/dream-engine .gemini/skills/dream-engine && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "dream-engine" agent skill from https://github.com/Szotasz/marveen/tree/develop/scheduled-tasks/dream-engine into .gemini/skills/dream-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dream-engine", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Szotasz/marveen dream-engineInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Szotasz/marveen --skill dream-engine -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Szotasz/marveen.git skills-src && mkdir -p .github/skills && cp -r skills-src/scheduled-tasks/dream-engine .github/skills/dream-engine && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "dream-engine" agent skill from https://github.com/Szotasz/marveen/tree/develop/scheduled-tasks/dream-engine into .github/skills/dream-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dream-engine", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Szotasz/marveen --skill dream-engine -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Szotasz/marveen dream-engine --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Szotasz/marveen.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/scheduled-tasks/dream-engine .opencode/skills/dream-engine && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "dream-engine" agent skill from https://github.com/Szotasz/marveen/tree/develop/scheduled-tasks/dream-engine into .opencode/skills/dream-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "dream-engine", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
dream-engineÉjszakai analízis-loop az aznapi memóriákról, naplóról és kanban-állapotról.
Dream Engine is an agent skill from Szotasz/marveen. Éjszakai analízis-loop az aznapi memóriákról, naplóról és kanban-állapotról. Generál 4 priorizált akció-javaslatot reggelre.
Its SKILL.md is about 3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `task-config.json`).
It sits in Productivity & Automation, covering Task management and Scheduled and recurring tasks. The repository describes itself as: AI csapatod, ami fut amíg te alszol. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e1ac6cc. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
sqlite3curlFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use curl, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Dream Engine loads about 3k tokens when it runs. Until then it costs about 34 tokens; SKILL.md has 1,158 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Szotasz/marveen at commit e1ac6cc, republished under its MIT licence (© Szotasz). 1,158 words, ~2,985 tokens.
.claude/skills/dream-engine/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Te most a "Dream Engine" éjszakai analízis-loopot futtatod. 02:07-kor vagy, {{OWNER_NAME}} alszik, NE küldj üzenetet a beállított csatornára.
A cél: az aznapi tudást átkonszolidálni és reggelre (07:30 Reggeli Napindító) felkészülni 4 priorizált javaslattal.
Generálj egy {{INSTALL_DIR}}/DREAM.md fájlt az alábbi 5 bucket alapján. A formátum a fájl alján van.
Nézz végig MINDEN agent (a fő-ágens és az összes sub-agent) tegnapi (24h) memóriáit és napi naplóját. Kerítsd ki:
SQL minta:
sqlite3 {{INSTALL_DIR}}/store/claudeclaw.db "SELECT agent_id, content, keywords FROM memories WHERE created_at > strftime('%s', 'now', '-24 hours') AND category IN ('hot','warm') ORDER BY agent_id, created_at"Output: 0-2 konkrét skill-javaslat. Mindegyikhez: cím + 1 mondat indoklás + "flotta-szintű" vagy "agent: <név>".
# Vektorizálás ellenőrzés
sqlite3 {{INSTALL_DIR}}/store/claudeclaw.db "SELECT COUNT(*) as total, COUNT(embedding) as with_emb FROM memories"
# Ha NEM 100%, hívd meg a backfill endpoint-ot (Ollamaval embeddeli a hianyzo ID-kat):
curl -s -X POST http://localhost:{{WEB_PORT}}/api/memories/backfill -H "Authorization: Bearer $(cat {{INSTALL_DIR}}/store/.dashboard-token)"
# Antikvált hot-tier (>7 napos hot, nem hivatkozott a memories_fts-en az elmúlt 24h-ban)
# FIGYELEM -- a CAST és a COALESCE MINDKETTŐ KÖTELEZŐ, ne vedd ki:
# a created_at/accessed_at INTEGER, a strftime('%s',...) viszont TEXT-et ad,
# és SQLite-ban az `integer < text` MINDIG IGAZ (típus-sorrend: INTEGER < TEXT).
# CAST nélkül ez a lekérdezés AZ ÖSSZES hot memóriát visszaadja, a mai aktívakat is.
# Kétszer okozott kárt: 2026-07-30 (148 sor cold-ba, köztük aznapiak) és 2026-07-31 (35 sor).
# A KOR dönt, nem az olvasottság (DREAMHOTKOR916): az accessed_at-et a memória-kereső
# és a heartbeat minden olvasáskor frissíti, ezért a gyakran olvasott sorok sosem öregedtek
# ki, a hot réteg nem ürült (2026-09-16: 57 hot sorból 38 ilyen). Az updated_at a tartalom-
# vagy kategória-váltáskor frissül (memories_touch trigger), NULL is lehet -> COALESCE a
# created_at-re, ami sosem NULL. Így a ma átírt régi sor sem esik ki.
sqlite3 {{INSTALL_DIR}}/store/claudeclaw.db "SELECT id, content, created_at, updated_at FROM memories WHERE category='hot' AND COALESCE(updated_at, created_at) < CAST(strftime('%s', 'now', '-7 days') AS INTEGER)"A TÖMEGES UPDATE ELŐTT KÖTELEZŐ: először futtasd le a fenti SELECT-et, nézd meg a
DARABSZÁMOT és egy MINTÁT (a legfrissebb találat dátumát!), és az UPDATE PONTOSAN azon az
id-halmazon fusson (WHERE id IN (...)), ne a predikátumot ismételd meg. Ha a legfrissebb találat
a mai nap, a predikátum hibás -- állj meg. (ID-lista nélkül a művelet nem fordítható vissza
pontosan: 2026-07-31-én emiatt csak tartalmi mintára lehetett helyreállítani.)
Műveletek:
A változtatásokat directly SQL-lel csináld:
sqlite3 {{INSTALL_DIR}}/store/claudeclaw.db "UPDATE memories SET category='cold' WHERE id IN (...)"AZ UPDATE SIKERÉT NE A changes()-BŐL OLVASD (2026-08-07). A sqlite3 db "SELECT changes()"
egy KÜLÖN kapcsolatot nyit, ott pedig a számláló mindig 0 -- akkor is, ha az UPDATE tökéletesen
lefutott. Nálam 14 sikeresen átmozgatott sorra írt ki moved: 0-t, és egy pillanatig úgy nézett ki,
hogy a művelet nem ment át. A bizonyíték a predikátum ÚJRAMÉRÉSE (a szűrő immár 0 találat) plusz
a tételes ID-lista visszaolvasása (SELECT category, COUNT(*) ... WHERE id IN (...) GROUP BY category).
Ugyanaz a család, mint a bucket többi mérési csapdája: a rossz műszer csendben hazudik, és itt
történetesen a PESSZIMISTA irányba -- ilyenkor a kísértés az, hogy feleslegesen újra lefuttasd.
Output: rövid statisztika ("X memória cold-tier-be áthelyezve, Y vektorizálatlan rendezve").
# Nyitott kanban-kártyák project + priority szerint
sqlite3 {{INSTALL_DIR}}/store/claudeclaw.db "SELECT id, title, status, project, priority, assignee FROM kanban_cards WHERE status IN ('planned','in_progress','waiting') AND archived_at IS NULL ORDER BY project, priority DESC"Csoportosíts project szerint. A daily naplóban (utolsó 7 nap) nézd hogy melyik projekten van aktív mozgás (commit, PR, kanban-átmozgás). Hozz ki egy TOP-3 holnapi javaslatot prioritás+aktivitás súlyozva.
A NAPLÓ TÁBLA NEVE daily_logs, TÖBBES SZÁMBAN (2026-08-09 02:1x, saját elcsúszás). A daily_log NEM létezik, és az arra futó lekérdezés Error: in prepare, no such table sorral elszáll. Ez azért veszélyes, mert a hiba a kör KÖZEPÉN jön, egy head-elt kimenet aljára, és a kör simán továbbmegy: aznap a top-3 az aktivitási adat NÉLKÜL állt össze, csak a kanban-prioritásból. A helyes lekérdezés (oszlopok: agent_id, date, content, created_at):
sqlite3 {{INSTALL_DIR}}/store/claudeclaw.db "SELECT agent_id, date, substr(content,1,120) FROM daily_logs WHERE created_at > CAST(strftime('%s','now','-7 days') AS INTEGER) ORDER BY created_at DESC"ELJÁRÁS: ha egy bucket lekérdezése HIBÁRA fut, az nem üres eredmény, hanem hiányzó bemenet. Vagy javítsd és futtasd újra ugyanabban a körben, vagy a DREAM.md ## ⚠️ Hibák szekciójában mondd ki, hogy az adott bucket csonka bemenetből dolgozott. Csendben továbbmenni a legrosszabb, mert a kimenet ugyanúgy magabiztosnak látszik.
Output: 3 sor, mindegyik formátum <project>: <kártya cím / akció> — <indok 1 mondatban>.
Hetente 1-2 alkalommal (NEM minden éjszaka — kerüljük a zajos napi javaslatot) végezz WebSearch-öt új Claude Code / agentic AI / produktivitás-skillekért. Szűrés:
Limitáció: ha az utolsó 7 napban már volt ajánlás, skip-eld. A mérvadó forrás a DREAM.md ELŐZŐ
éjszakai példánya (az "External opportunity" szekciója kimondja az utolsó futás dátumát), NEM egy
.external-ops-last-run markerfájl: a markert semmi nem írja, tehát önmagában minden éjjel
újrafuttatná a keresést (2026-07-27-én mérve: a marker 06-07-én megállt). Ha egyszer a markert
tesszük hivatalossá, akkor a bucket végén ÍRNI is kell (date -u +%F > .external-ops-last-run),
különben marad a DREAM.md archívum.
Fokozatos autonómia: ha találtál egy releváns external opportunity-t, OLVASD KI az
external_skill_adoption kategóriát a {{INSTALL_DIR}}/store/autonomy-config.json fájlból.
Ha a config vagy a kategória hiányzik, kezeld level 1-ként (fail closed).
Az external_skill_adoption kategória legmagasabb engedélyezett szintje 2. A Dream Engine külső opportunity alapján nem hoz létre és nem módosít skill-fájlt önállóan. A tényleges adaptációhoz tulajdonosi döntés szükséges.
Output (max 1 opportunity): repo URL + relevancia + mode=report|propose.
# Antikvált skillek: nincs use-log, vagy a frontmatterben pinned: false
ls ~/.claude/skills/ | head
# Mindegyik SKILL.md-ben grep -l "pinned: true" — ezek mind védettek
grep -L "^pinned:" ~/.claude/skills/*/SKILL.md # azok a skillek ahol nincs pinned-flag (NEM gyári)Pinned default (mindig védett): claude-video, frontend-design, docx, skill-creator, skill-factory, skill-install-from-git, init, review, security-review, simplify, fewer-permission-prompts, loop, schedule, claude-api, update-config, keybindings-help, telegram:configure, telegram:access.
Output: 0-3 javaslat: "skill <név> antikvált (utolsó használat >30 nap), törlés vagy frissítés javasolt".
# 💭 Dream Engine — 2026-05-12 02:07
## 💡 Skill-javaslatok
- (vagy "Nincs új javaslat")
## 🧹 Memória-egészség
346 / 346 vektorizált, 5 hot→cold mozgatva, 0 duplikátum.
## 🎯 Top-3 holnapi javaslat
1. <project>: <akció> — <indok>
2. ...
3. ...
## 🌐 External opportunity
- (vagy "Skip — heti limit elérte" / "Nincs releváns új repo")
## 🛠 Skill-flotta health
- (vagy "Minden skill aktív vagy pinned")File has not been read yet). Amúgy is olvasni kell: az External opportunity szekció ELŐZŐ példánya a mérvadó forrás arra, mikor futott utoljára a keresés. Tehát egy Read a kör elején két dolgot ad meg egyszerre, és megspórol egy bukott írást.Bash és SQL műveletek mind helyiek — semmilyen external API hívás (kivéve az Ollama embedding ha kell).## ⚠️ Hibák szekciót — reggel látom.N=$(grep -oE '—|–|―' DREAM.md | wc -l | tr -d ' '); echo "dash=$N"
[ "$N" = "0" ] || { echo "STOP: gondolatjel a DREAM.md-ben, javitsd mielott lezarod"; }— -> --, majd a maradék bármely hosszú kötőjel -> --), utána OLVASD VISSZA és futtasd újra a grepet.GONDOLATJEL-KAPU találat, a /api/schedules-ban 8147 bajt és NULLA. Vagyis a kapu a megírása óta egyszer sem futott le, és a 08-11-i DREAM.md ugyanúgy hat gondolatjellel készült el. A tanulság nem a gondolatjelről szól: egy ütemezett task bármely, ide beírt buktatója NEM LÉTEZIK, amíg a regisztrált prompt nem tud róla (project_scheduled_task_rules: a fájl nem a regisztráció). Ezért a kaput a kör NE csak innen várja -- futtasd le a DREAM.md lezárása előtt akkor is, ha a kapott promptban nem szerepel. Szinkronizálni a helyes úton kell (a lemezen {{BOT_NAME}} placeholder van, a regisztráltban a név beégetve, tehát a nyers bemásolás elrontaná); a nyitott tétel a TASKSYNC811 kártyán ül.*{{BOT_NAME}}, 02:XX -- most már alszom én is.*© Szotasz, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in scheduled-tasks/dream-engine of Szotasz/marveen.
Open the folder on GitHubat commit e1ac6cc
Dream Engine next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Dream Engine this skillSzotasz/marveen | 117 | — | ~3k | Automated safety check: Pass | MIT | |
| Task Managementchenhg5/agencycli | 238 | — | ~2.5k | Automated safety check: Pass | Custom licence | |
| Task Manager0xranx/golembot | 322 | — | ~694 | Automated safety check: Pass | MIT | |
| Bot Statusespennilsen/pi | 122 | — | ~2.1k | Automated safety check: Pass | MIT | |
| What Have We Done Todayasimons81/hermes-field-kit | 126 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | |
| Omnifocussundial-org/awesome-openclaw-skills | 663 | — | ~1k | Automated safety check: Pass | None |
chenhg5/agencycli
Create, assign, monitor, and close tasks across agents. An agent skill from chenhg5/agencycli.
0xranx/golembot
Creates and manages scheduled tasks, cron jobs, recurring reminders, and timers via the Task HTTP API.
espennilsen/pi
Generate a full operational status report for the Aivena bot.
asimons81/hermes-field-kit
A skill your agent uses when a recap of today's sessions, cron, and kanban helps.
sundial-org/awesome-openclaw-skills
Manage OmniFocus tasks, projects, and folders via Omni Automation.
openobserve/openobserve
Produces a read-only morning brief of your open pull requests across the openobserve GitHub org, with a next step for each and a reminder for idle ones.
Szotasz/marveen
Shared, dependency-free Python helpers for the agent fleet - dashboard API (memory, messages, kanban), Telegram MarkdownV2 escaping, and rule-based Mail.app triage.
Szotasz/marveen
Merge a stack of GitHub PRs sequentially when they share files and will cause cascading conflicts.
Szotasz/marveen
Generate a HANDOFF.md context transfer document for session continuity.
Szotasz/marveen
Analyze the current session for improvement opportunities in skills, memory, and workflow.
Szotasz/marveen
A Marveen Bridge és a "Szolgáltatás-lapok" ajánlása és elmagyarázása a gazdának.
Szotasz/marveen
Turn any workflow, conversation, or demonstrated process into a reusable SKILL.md.
Categories
Éjszakai analízis-loop az aznapi memóriákról, naplóról és kanban-állapotról. Dream Engine is an agent skill from Szotasz/marveen. Éjszakai analízis-loop az aznapi memóriákról, naplóról és kanban-állapotról.
Dream Engine fits situations like: tasks that involve Task management; tasks that involve Scheduled and recurring tasks.
Run `npx skills add Szotasz/marveen --skill dream-engine -a claude-code`. Or copy the skill folder (scheduled-tasks/dream-engine in Szotasz/marveen) into .claude/skills/dream-engine in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Szotasz/marveen --skill dream-engine -a codex`. Or copy the skill folder (scheduled-tasks/dream-engine in Szotasz/marveen) into .agents/skills/dream-engine in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Szotasz/marveen --skill dream-engine -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dream-engine, .gemini/skills/dream-engine, .github/skills/dream-engine and .opencode/skills/dream-engine in your project.
Going by SKILL.md and its folder, Dream Engine needs the command-line tools its instructions call (sqlite3 and curl).
SKILL.md contains no URLs. Its commands use curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Dream Engine is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Dream Engine: Task Management (chenhg5/agencycli, 238 stars), Task Manager (0xranx/golembot, 322 stars), Bot Status (espennilsen/pi, 122 stars) and What Have We Done Today (asimons81/hermes-field-kit, 126 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Szotasz (a GitHub user) maintains it in Szotasz/marveen, which has 117 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on October 10, 2026.
Source: Szotasz/marveen on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.