WeChat Article Search
zjp1997720/wechat-article-search
Searches WeChat public account articles by keyword through Sogou WeChat Search and returns titles, summaries, dates, source accounts and links.
A skill your agent uses when the user says "daydream", "start daydreaming", "force a daydream", "run daydream cycles", or when a scheduled daydream is triggered.
$ npx skills add LeoYeAI/openclaw-master-skills --skill daydreamer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills daydreamer --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/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/daydreamer .claude/skills/daydreamer && 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 "daydreamer" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/daydreamer into .claude/skills/daydreamer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daydreamer", 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/LeoYeAI/openclaw-master-skills/tree/main/skills/daydreamerType 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 LeoYeAI/openclaw-master-skills --skill daydreamer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills daydreamer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/daydreamer .agents/skills/daydreamer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "daydreamer" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/daydreamer into .agents/skills/daydreamer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daydreamer", 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 LeoYeAI/openclaw-master-skills --skill daydreamer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills daydreamer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/daydreamer .cursor/skills/daydreamer && 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 "daydreamer" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/daydreamer into .cursor/skills/daydreamer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daydreamer", 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/LeoYeAI/openclaw-master-skills.git --path skills/daydreamer--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 LeoYeAI/openclaw-master-skills --skill daydreamer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills daydreamer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/daydreamer .gemini/skills/daydreamer && 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 "daydreamer" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/daydreamer into .gemini/skills/daydreamer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daydreamer", 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 LeoYeAI/openclaw-master-skills daydreamerInstalls 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 LeoYeAI/openclaw-master-skills --skill daydreamer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/daydreamer .github/skills/daydreamer && 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 "daydreamer" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/daydreamer into .github/skills/daydreamer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daydreamer", 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 LeoYeAI/openclaw-master-skills --skill daydreamer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills daydreamer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/daydreamer .opencode/skills/daydreamer && 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 "daydreamer" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/daydreamer into .opencode/skills/daydreamer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "daydreamer", 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.
daydreamerA skill your agent uses when the user says "daydream", "start daydreaming", "force a daydream", "run daydream cycles", or when a scheduled daydream is triggered.
Daydreamer is an agent skill from LeoYeAI/openclaw-master-skills. Use this skill when the user says "daydream", "start daydreaming", "force a daydream", "run daydream cycles", or when a scheduled daydream is triggered. Also activates on first install to configure daydream frequency and cycles. Use when maintaining the Daydreams.MD memory log or writing new memories. This skill emulates the human act of daydreaming by randomly traversing accumulated memories and web searches to generate novel ideas.
Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `_meta.json` and `daydream.py`).
It sits in Productivity & Automation, covering Web search and Creative writing and fiction. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. 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.
Ships script files (Python), which the agent can run.
Shell commands in SKILL.md call:
pythonclaudeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
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.
Daydreamer loads about 4.4k tokens when it runs. Until then it costs about 112 tokens; SKILL.md has 1,816 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 LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,816 words, ~4,391 tokens.
.claude/skills/daydreamer/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.This skill emulates the human act of daydreaming. A Python conductor script (daydream.py, bundled with this skill) handles all mechanical work — cycle counting, random number generation, memory parsing, and state tracking. The agent handles only the creative work: semantic matching, hypothetical reasoning, web searches, analytical questioning, and final synthesis.
Architecture: Script as conductor, agent as musician.
Each cycle's prompt contains the full accumulated context from every previous cycle. The script reads the agent's response after each step, folds it into the running context, and generates the next prompt with everything included. The agent never has to reconstruct state or re-read old files.
The conductor script (daydream.py) is bundled in this skill's directory. All other files are created in the current working directory (workspace root):
| File | Purpose |
|---|---|
Daydreams.MD | Numbered list of daily memories. Each line is one memory entry. |
Daydreamlog.MD | Chronological log of completed daydream sessions and their outcomes. |
daydreamer-config.json | Persisted configuration (frequency, cycles per session, default daydream type). |
ideas/NNN-title.md | Standalone idea files — one per daydream session. Auto-numbered. |
.daydream-session/ | Temporary directory for script↔agent JSON exchange during a session. Cleaned up after finalization. |
The conductor script daydream.py is in the same directory as this SKILL.md file. To find it at runtime, resolve the path relative to this skill's installation directory. For example:
# If the skill is installed at ~/.claude/skills/daydreamer/
python ~/.claude/skills/daydreamer/daydream.py statusThroughout this document, $SCRIPT refers to the full path to daydream.py in this skill's directory. When executing commands, replace $SCRIPT with the actual resolved path.
| Type | Name | Output |
|---|---|---|
full | Full Daydream | Open-ended — can produce an idea, recommendation, question, observation, warning, analogy, or anything else that emerges naturally. No constraints. |
idea | Idea Generation | Focused on producing a novel, actionable idea — something that could be built, implemented, or pursued. |
The default type is set in daydreamer-config.json (default_daydream_type). The user can override it per-session.
The traversal mechanics (modes 1–4) are identical for both types. The difference is entirely in the synthesis step — the synthesis prompt includes type-specific instructions telling the agent what kind of output to produce.
On first use, check whether daydreamer-config.json exists in the workspace root. If it does not exist, perform first-install setup:
Run the init command to create the files:
python $SCRIPT initAsk about daydream type (this is its own question — do not bundle with other settings):
"What kind of daydreams would you like as your default?
- Full — open-ended. Each session can produce anything: an idea, a recommendation, a question, an observation, or something unexpected.
- Idea — focused. Each session is specifically aimed at generating a novel, actionable idea.
You can always run the other kind on demand — this just sets what happens by default."
Wait for the user's answer. Update daydreamer-config.json with their choice:
# For idea mode:
# Set "default_daydream_type": "idea" in daydreamer-config.json
# For full mode (already the default):
# No change neededAsk about schedule and cycles:
"How often should I daydream, and how many cycles per session?
Defaults: Once per day, 10 cycles per session. Reply with default to accept, or specify your preferences (e.g., 'twice a day, 15 cycles')."
Wait for the user's answer. Update daydreamer-config.json if they specified custom values.
Confirm setup to the user and explain:
/daydream./daydream idea or /daydream full.Seed starter memories (only when Daydreams.MD is empty or has fewer than 2 entries):
python $SCRIPT seed-memoriesThe script outputs a list of Claude Code session log files (JSONL) and how many memories are needed. Read each file and extract meaningful events — decisions made, things built, bugs fixed, requests fulfilled, insights gained. Skip heartbeat checks, empty status polls, and trivial exchanges.
Write each event as a memory (aim for 50 total):
python $SCRIPT add-memory "<memory text>"What counts as a meaningful event:
Read log files in reverse-chronological order (most recent first). Stop when you have 50 memories or have exhausted the logs. Tell the user how many memories were seeded.
Users can trigger a forced daydream session with /daydream. Parse arguments flexibly:
/daydream → default type and cycles/daydream 5 → 5 cycles, default type/daydream idea → default cycles, idea type/daydream idea 5 → 5 cycles, idea type/daydream full 20 → 20 cycles, full typeRecognize full and idea as type keywords. Any number is the cycle count.
When triggered via /daydream, always pass --forced to both start and finalize. This ensures the daily schedule is not affected.
Memory writing happens once per calendar day (tracked via last_memory_write_date in config).
Write a memory entry for each meaningful event that occurred during the session. A memory is a single, self-contained observation, experience, decision, or insight.
Each memory should be 1–2 sentences capturing WHO, WHAT (the action or request), and WHY (if clear). No timestamps, no verbose detail.
Format: [WHO] [WHAT]. [WHY if clear.]
Good examples:
User asked Claude to debug an off-by-one error in the pagination logic; root cause was 0-indexed vs 1-indexed page numbers.User and Claude designed the Daydreamer skill's conductor/musician architecture to separate randomness from creativity.Claude refactored the payment pipeline into smaller services at user's request to improve testability.User asked for database query optimization for large result sets; Claude suggested index-based pagination over OFFSET.Claude observed that the team prefers explicit error types over generic exceptions based on PR review patterns.Aim for: one clear subject (who), one clear verb (what they did or asked), and context that would help connect this memory to others.
Do not write entries for:
Use the conductor script:
python $SCRIPT add-memory "User asked Claude to debug an off-by-one error in the pagination logic; root cause was 0-indexed vs 1-indexed page numbers."The script handles numbering, dating, and appending automatically.
A daydream session is a conversation between the conductor script and the agent, one cycle at a time. Each cycle builds on the full accumulated context of every previous cycle.
Agent Script
| |
| start --cycles 10 |
|----------------------------->| Picks seed, rolls mode 1
| prompt_cycle_001.json | Writes prompt with seed context
|<-----------------------------|
| |
| [does creative work] |
| response_cycle_001.json |
|----------------------------->|
| |
| next-cycle |
|----------------------------->| Reads response 1
| | Folds into context: seed + cycle 1
| | Rolls mode 2
| prompt_cycle_002.json | Writes prompt with FULL context
|<-----------------------------|
| |
| [does creative work] |
| response_cycle_002.json |
|----------------------------->|
| |
| next-cycle |
|----------------------------->| Reads response 2
| | Context: seed + cycle 1 + cycle 2
| ... | ...repeats...
| |
| next-cycle (after last) |
|----------------------------->| All cycles done
| prompt_synthesis.json | Writes synthesis with EVERYTHING
|<-----------------------------|
| |
| [writes synthesis] |
| response_synthesis.json |
|----------------------------->|
| |
| finalize |
|----------------------------->| Writes log, updates config, cleans up
|<-----------------------------|python $SCRIPT start --cycles 10To specify a type:
python $SCRIPT start --cycles 10 --type idea
python $SCRIPT start --cycles 10 --type fullFor forced daydreams (won't update schedule):
python $SCRIPT start --cycles 10 --forced
python $SCRIPT start --cycles 5 --type idea --forcedThe script outputs JSON with the seed memory, cycle 1's mode, and file paths.
Read .daydream-session/prompt_cycle_001.json. It contains:
mode / mode_name: Which mode to execute (1–4)accumulated_context: The seed memory textvisited_memory_indices: Which memories have been visitedall_memories: The full memory banktarget_result_rank (which web search result to use)Execute the mode (see mode descriptions below). Write a response file:
{
"selected_memory_index": 15,
"text": "Brief description of what was found/thought and the memory content",
"log_entry": "[Cycle 1 | Mode 2] Hypothetical: \"What if X?\" → memory #15"
}python $SCRIPT next-cycleThe script:
Read the new prompt and repeat Step 2.
After the last cycle, next-cycle writes prompt_synthesis.json instead of another cycle prompt. This contains the complete accumulated context from every cycle.
Review everything. Think creatively:
The synthesis prompt includes a synthesis_instructions field that tells you what kind of output to produce based on the daydream type:
Follow those instructions when writing your synthesis.
Write .daydream-session/response_synthesis.json:
{
"synthesis": "2–5 sentences. Content depends on daydream type.",
"status": "Complete"
}Use "Inconclusive" if no clear output emerged — describe recurring themes instead.
python $SCRIPT finalizeFor forced daydreams:
python $SCRIPT finalize --forcedThis:
Daydreamlog.MDideas/NNN-title.md with the synthesis, memory trail, and cycle loglast_daydream_date (unless forced).daydream-session/The finalize output includes an idea_file path pointing to the new idea file.
This is the most important step. After finalizing, tell the user what you concluded. Present the synthesis directly and conversationally — not as a log entry, but as an idea worth thinking about. Example:
Daydream complete (10 cycles).
Starting from a memory about [seed topic], I wandered through [brief path description]
and arrived at this:
[Synthesis — the actual idea, stated clearly in 2–4 sentences]
Full details saved to ideas/001-the-idea-slug.md and logged in Daydreamlog.MD.If the session was inconclusive, say so honestly and describe what themes kept recurring — these may be worth exploring deliberately.
accumulated_context from the prompt.all_memories for the entry most conceptually similar.visited_memory_indices.target_result_rank — use the search result at that position.[Cycle N | Mode 4] Question: "{question}" → memory #{index}The user may trigger a daydream at any time with /daydream or "force a daydream". Optional cycle count and type:
/daydream → default cycles and type
/daydream 5 → 5 cycles, default type
/daydream idea → default cycles, idea type
/daydream idea 5 → 5 cycles, idea type
/daydream full 20 → 20 cycles, full typeAlways pass --forced to both start and finalize.
Check the schedule:
python $SCRIPT statusIf "Daydream is DUE", run a full session (without --forced).
| Value | Meaning |
|---|---|
once_daily | One session per calendar day |
twice_daily | Two sessions per day |
every_N_hours | Every N hours |
manual | Only on explicit user request |
python $SCRIPT status # Check status
python $SCRIPT add-memory "Description" # Add a memory (WHO + WHAT + WHY format)
python $SCRIPT init # First-time setup
python $SCRIPT seed-memories # Populate starter memories from session logs© LeoYeAI, 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 2 other files in skills/daydreamer of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Daydreamer 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 |
|---|---|---|---|---|---|---|
| Daydreamer this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.4k | Automated safety check: Pass | MIT | |
| WeChat Article Searchzjp1997720/wechat-article-search | 269 | 1 repos | ~730 | Automated safety check: Notes | MIT | |
| Felo SearchFelo-Inc/felo-skills | 249 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Kagi UsageMicrock/kagi-cli | 180 | — | ~1.9k | Automated safety check: Pass | MIT | |
| Topic Monitorsundial-org/awesome-openclaw-skills | 663 | 1 repos | ~3.7k | Automated safety check: Warn | None | |
| Agent Searchlennney/agent-search-mcp | 110 | — | ~1.9k | Automated safety check: Pass | Apache-2.0 |
zjp1997720/wechat-article-search
Searches WeChat public account articles by keyword through Sogou WeChat Search and returns titles, summaries, dates, source accounts and links.
Felo-Inc/felo-skills
Felo AI real-time web search for questions requiring current/live information.
Microck/kagi-cli
Search the web, extract or summarize a page, translate it, or check the news with the kagi CLI instead of WebSearch or WebFetch.
sundial-org/awesome-openclaw-skills
Monitor topics of interest and proactively alert when important developments occur.
lennney/agent-search-mcp
Use Agent Search MCP for free-first English and Chinese web search with compact evidence and minimal tool calls.
zenstory-ai/oh-story-claudecode
Deploys and checks a web-novel writing toolkit in a project folder for supported coding agents, merging into existing configuration instead of overwriting it.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
A skill your agent uses when the user says "daydream", "start daydreaming", "force a daydream", "run daydream cycles", or when a scheduled daydream is triggered. Daydreamer is an agent skill from LeoYeAI/openclaw-master-skills. Use this skill when the user says "daydream", "start daydreaming", "force a daydream", "run daydream cycles", or when a scheduled daydream is triggered.
Daydreamer fits situations like: the user says daydream; start daydreaming; force a daydream; run daydream cycles.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill daydreamer -a claude-code`. Or copy the skill folder (skills/daydreamer in LeoYeAI/openclaw-master-skills) into .claude/skills/daydreamer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill daydreamer -a codex`. Or copy the skill folder (skills/daydreamer in LeoYeAI/openclaw-master-skills) into .agents/skills/daydreamer 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 LeoYeAI/openclaw-master-skills --skill daydreamer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/daydreamer, .gemini/skills/daydreamer, .github/skills/daydreamer and .opencode/skills/daydreamer in your project.
Going by SKILL.md and its folder, Daydreamer needs Python for the scripts in its folder and the command-line tools its instructions call (python and claude). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
Daydreamer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.4k tokens (SKILL.md is roughly 18k 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 Daydreamer: WeChat Article Search (zjp1997720/wechat-article-search, 269 stars), Felo Search (Felo-Inc/felo-skills, 249 stars), Kagi Usage (Microck/kagi-cli, 180 stars) and Topic Monitor (sundial-org/awesome-openclaw-skills, 663 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.