Agent skill

Daily Capture

by yuque in yuque/yuque-ecosystem

Capture fleeting ideas in Yuque and periodically organize them into structured thematic notes.

MITAuto-check passedKnowledge Management

Install Daily Capture

skills CLI
$ npx skills add yuque/yuque-ecosystem --skill daily-capture -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install yuque/yuque-ecosystem daily-capture --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/yuque/yuque-ecosystem.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/daily-capture .claude/skills/daily-capture && rm -rf skills-src

Use ~/.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/

Facts

Skill name
daily-capture
GitHub stars
230
Token cost
~1.3k tokens
SKILL.md length
539 words
Files
1
Skills in repo
8
Repo updated
First seen
Licence
MIT

At a glance

Capture fleeting ideas in Yuque and periodically organize them into structured thematic notes.

  • Works in 7 steps: Receive the Input → Classify the Capture → Append to Capture Log → …
  • The user wants to jot down
  • SKILL.md covers When to Use, Required MCP Tools, Workflow and Guidelines, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Daily Capture is an agent skill from yuque/yuque-ecosystem. Capture fleeting ideas in Yuque and periodically organize them into structured thematic notes. Use when the user wants to jot down or review fragments; trigger phrases include “记一下”, “随手记”, “整理一下我最近的想法”, “capture this”, and “organize my captures”.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Requires the yuque-mcp MCP server connected with a personal Yuque token

It sits in Knowledge Management. The repository describes itself as: Yuque AI Ecosystem — MCP Server, Skills & Plugin for Yuque (语雀). The licence is MIT.

When your agent uses it

  • The user wants to jot down
  • Review fragments
  • Trigger phrases include 记一下
  • Organize my captures

Example prompts

  • “整理一下我最近的想法”
  • “capture this”
  • “organize my captures”
  • “/daily-capture”

Requirements

  • Compatibility (from SKILL.md): Requires the yuque-mcp MCP server connected with a personal Yuque token

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Receive the Input
  2. Classify the Capture
  3. Append to Capture Log
  4. Gather Recent Captures
  5. Analyze and Group
  6. Generate Thematic Notes
  7. Save Thematic Notes

What it can do on your machine

Read from SKILL.md and the folder at commit 2959228. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires the yuque-mcp MCP server connected with a personal Yuque token

    From compatibility in the SKILL.md frontmatter.

Context cost

Daily Capture loads about 1.3k tokens when it runs. Until then it costs about 65 tokens; SKILL.md has 539 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~65
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from yuque/yuque-ecosystem at commit 2959228, republished under its MIT licence (© yuque). 539 words, ~1,334 tokens.

Download SKILL.mdSave it as .claude/skills/daily-capture/SKILL.md (or your agent's skills folder).
name
daily-capture
description
Capture fleeting ideas in Yuque and periodically organize them into structured thematic notes. Use when the user wants to jot down or review fragments; trigger phrases include “记一下”, “随手记”, “整理一下我最近的想法”, “capture this”, and “organize my captures”.
compatibility
Requires the yuque-mcp MCP server connected with a personal Yuque token
license
MIT
metadata.author
yuque
metadata.version
1.0

Daily Capture — Fleeting Ideas to Structured Notes

Capture random thoughts, inspirations, and fragments throughout the day. Periodically organize and merge them into structured thematic notes saved to your Yuque knowledge base.

When to Use

  • User wants to quickly jot down an idea or thought
  • User says "记一下", "随手记", "我有个想法", "capture this", "先记着"
  • User wants to review and organize accumulated captures
  • User says "整理一下我最近的想法", "把碎片笔记归类", "organize my captures"

Required MCP Tools

All tools are from the yuque-mcp server:

  • yuque_search — Search for existing capture documents or thematic notes
  • yuque_get_doc — Read existing capture log or thematic notes
  • yuque_create_doc — Create new capture log or thematic notes
  • yuque_update_doc — Append to capture log or update thematic notes
  • yuque_list_books — List knowledge bases to find the target repo

Workflow

Phase A: Quick Capture

When the user shares a fleeting idea or thought:

Step 1: Receive the Input

Accept the user's input as-is. It can be:

  • A sentence or fragment
  • A question they want to explore later
  • A link with a brief comment
  • A random observation or insight
Step 2: Classify the Capture

Assign a lightweight tag based on content:

TagWhen to Use
💡 想法Original ideas, hypotheses, "what if" thoughts
📌 待办Things to do or follow up on
🔗 参考Links, references, things to read later
💬 摘录Quotes or snippets from conversations
❓ 问题Questions to research or think about
🎯 灵感Creative sparks, project ideas
Step 3: Append to Capture Log

Find or create a daily capture log document:

Tool: yuque_search
Parameters:
  query: "每日碎片 YYYY-MM-DD"
  type: "doc"

If no log exists for today, create one:

Tool: yuque_create_doc
Parameters:
  repo_id: "<target namespace>"
  title: "📝 每日碎片 — YYYY-MM-DD"
  body: "<capture log template>"

If the log exists, append the new capture:

Tool: yuque_update_doc
Parameters:
  repo_id: "<namespace>"
  doc_id: "<slug>"
  body: "<existing content + new capture entry>"

Each capture entry format:

markdown
### [HH:MM] [Tag] 简短标题

[用户的原始内容]

---

Confirm to the user: "已记录 ✅ — [tag] [简短标题]"

Phase B: Organize and Merge

When the user asks to organize their captures, or when there are enough accumulated entries:

Step 1: Gather Recent Captures

Search for recent capture logs:

Tool: yuque_search
Parameters:
  query: "每日碎片"
  type: "doc"

Fetch the content of recent capture logs (last 7 days or as specified by the user).

Show full SKILL.md (227 more words)Show less
Step 2: Analyze and Group

Read through all captures and group them by theme:

  1. Identify themes — Find captures that relate to the same topic, project, or idea
  2. Detect connections — Note captures that build on each other or are complementary
  3. Flag actionable items — Separate TODO items from reflective thoughts

Present the grouping to the user:

markdown
## 📊 碎片整理预览

过去 [N] 天共 [X] 条碎片,归为 [Y] 个主题:

### 主题 1:[主题名称]([N] 条相关)
- [碎片摘要 1]
- [碎片摘要 2]
- [碎片摘要 3]

### 主题 2:[主题名称]([N] 条相关)
- [碎片摘要 1]
- [碎片摘要 2]

### 🔮 未归类([N] 条)
- [碎片摘要]

要把哪些主题合并成正式笔记?
Step 3: Generate Thematic Notes

For each theme the user confirms, generate a structured note:

markdown
# [主题标题]

> 📅 整理自 YYYY-MM-DD ~ YYYY-MM-DD 的碎片笔记
> 📝 包含 [N] 条相关想法

## 核心想法

[将相关碎片整合成连贯的叙述,保留原始洞察]

## 关键要点

1. **[要点 1]**:[展开说明]
2. **[要点 2]**:[展开说明]
3. **[要点 3]**:[展开说明]

## 待探索

- [ ] [从碎片中提取的待办或待研究项]
- [ ] [延伸问题]

## 原始碎片

<details>
<summary>查看原始记录</summary>

[按时间排列的原始碎片内容]

</details>
Step 4: Save Thematic Notes
Tool: yuque_create_doc
Parameters:
  repo_id: "<target namespace>"
  title: "[主题标题]"
  body: "<structured thematic note>"

Confirm: "主题笔记「[主题标题]」已保存到「[知识库名称]」:[文档链接]"

Guidelines

  • Always answer in the same language the user used (Chinese or English)
  • Quick capture should be instant — don't over-process, just record and confirm
  • Preserve the user's original wording in captures — don't rephrase their thoughts
  • When organizing, respect the user's intent — ask before merging if themes are ambiguous
  • Don't force organization — some captures are standalone and that's fine
  • The "未归类" category is valid — not everything needs a theme
  • Suggest organizing when captures accumulate (e.g., > 15 unorganized items)

Error Handling

SituationAction
Document not found (404)Create a new capture log for today
Permission denied (403)Tell user they may lack permission to access or edit this document
Target repo not foundList user's repos with yuque_list_books and ask them to pick one
yuque_create_doc failsPresent the capture/note in chat and suggest manual saving
No captures found for organizationInform user: "最近没有找到碎片记录,先随手记几条吧!"
Capture content is emptyAsk user: "你想记录什么?"

© yuque, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/daily-capture of yuque/yuque-ecosystem.

Open the folder on GitHubat commit 2959228

Compare with similar skills

Daily Capture 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.

Daily Capture compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Daily Capture this skillyuque/yuque-ecosystem230—~1.3kAutomated safety check: PassMIT
Logseq Review Workflow Evallogseq/logseq45k—~1kAutomated safety check: PassAGPL-3.0
Baoyu URL To Markdownsdyckjq-lab/llm-wiki-skill2.5k2 repos~3.2kAutomated safety check: PassNone
Obsidian CLIAtmosphere/atmosphere3.8k13 repos~795Automated safety check: PassApache-2.0
Esm Cjs Risk Scanlogseq/logseq45k—~3.3kAutomated safety check: PassAGPL-3.0
Capture Conversationoutline/outline41k—~474Automated safety check: PassCustom licence

Similar skills

  • Compare two revisions of the Logseq logseq-review-workflow skill by running the same review prompt against isolated before and after skill snapshots, collecting both outputs, and producing a…

    45k GitHub stars~1k tokensUpdated today
    Knowledge ManagementAuto-check passed
  • Baoyu URL To Markdown

    sdyckjq-lab/llm-wiki-skill

    Fetch any URL and convert to markdown using Chrome CDP. An agent skill from sdyckjq-lab/llm-wiki-skill.

    2.5k GitHub starsUsed in 2 repos~3.2k tokens
    Knowledge ManagementAuto-check passed
  • Obsidian CLI

    Atmosphere/atmosphere

    Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more.

    3.8k GitHub starsUsed in 13 repos~795 tokens
    Knowledge ManagementAuto-check passed
  • Esm Cjs Risk Scan

    logseq/logseq

    Scan Logseq ClojureScript Node/Electron targets for npm module loading risks, especially ESM-only packages that may fail when loaded through js/require or shadow-cljs require-based shims.

    45k GitHub stars~3.3k tokensUpdated today
    Knowledge ManagementAuto-check passed
  • Capture Conversation

    outline/outline

    Save the current conversation, a decision, or a set of notes as a document in an Outline collection; use when the user wants to keep what was discussed in their knowledge base.

    41k GitHub stars~474 tokensUpdated today
    Knowledge ManagementAuto-check passed
  • Karpathy LLM Wiki

    Astro-Han/karpathy-llm-wiki

    A skill your agent uses when building or maintaining a personal LLM-powered knowledge base.

    2.4k GitHub stars~3.6k tokensUpdated 2 mo ago
    Knowledge ManagementAuto-check passed

More from yuque/yuque-ecosystem

All 8 skills in this repo
  • Knowledge Connect

    yuque/yuque-ecosystem

    Analyze Yuque documents to uncover related topics, complementary notes, and cross-reference opportunities.

    230 GitHub stars~1.5k tokensUpdated 2 mo ago
    Auto-check passed
  • Note Refine

    yuque/yuque-ecosystem

    Polish rough Yuque notes into structured, readable documents while preserving their meaning.

    230 GitHub stars~1.5k tokensUpdated 2 mo ago
    Auto-check passed
  • Reading Digest

    yuque/yuque-ecosystem

    Extract core insights, golden quotes, and action items from articles, then create structured Yuque reading notes.

    230 GitHub stars~1.3k tokensUpdated 2 mo ago
    Auto-check passed
  • Smart Search

    yuque/yuque-ecosystem

    Search personal Yuque knowledge bases with natural-language queries and synthesize answers with source links.

    230 GitHub stars~993 tokensUpdated 2 mo ago
    Auto-check passed
  • Smart Summary

    yuque/yuque-ecosystem

    Summarize a Yuque document or knowledge base at one-line, key-point, or detailed granularity.

    230 GitHub stars~1.3k tokensUpdated 2 mo ago
    Auto-check passed
  • Stale Detector

    yuque/yuque-ecosystem

    Scan a Yuque knowledge base for stale or outdated documents and recommend updates or archiving.

    230 GitHub stars~1.5k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Daily Capture

What does Daily Capture do?

Capture fleeting ideas in Yuque and periodically organize them into structured thematic notes. Daily Capture is an agent skill from yuque/yuque-ecosystem. Capture fleeting ideas in Yuque and periodically organize them into structured thematic notes.

When should I use Daily Capture?

Daily Capture fits situations like: the user wants to jot down; review fragments; trigger phrases include 记一下; organize my captures.

How do I install Daily Capture in Claude Code?

Run `npx skills add yuque/yuque-ecosystem --skill daily-capture -a claude-code`. Or copy the skill folder (skills/daily-capture in yuque/yuque-ecosystem) into .claude/skills/daily-capture in your project. Claude Code loads it when a task matches its description.

How do I install Daily Capture in Codex?

Run `npx skills add yuque/yuque-ecosystem --skill daily-capture -a codex`. Or copy the skill folder (skills/daily-capture in yuque/yuque-ecosystem) into .agents/skills/daily-capture in your project. Codex loads it when a task matches its description.

Can I use Daily Capture in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yuque/yuque-ecosystem --skill daily-capture -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/daily-capture, .gemini/skills/daily-capture, .github/skills/daily-capture and .opencode/skills/daily-capture in your project.

What does Daily Capture need to run?

SKILL.md names no scripts, command-line tools or credentials: Daily Capture is instructions for the agent only. Compatibility (from SKILL.md): Requires the yuque-mcp MCP server connected with a personal Yuque token.

Does Daily Capture access the network?

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.

Is Daily Capture safe to install?

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.

What licence does Daily Capture use?

Daily Capture is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Daily Capture use?

About 1.3k tokens (SKILL.md is roughly 5.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Daily Capture?

Skills that share tags, products or a category with Daily Capture: Logseq Review Workflow Eval (logseq/logseq, 45k stars), Baoyu URL To Markdown (sdyckjq-lab/llm-wiki-skill, 2.5k stars), Obsidian CLI (Atmosphere/atmosphere, 3.8k stars) and Esm Cjs Risk Scan (logseq/logseq, 45k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Daily Capture?

yuque (a GitHub organization) maintains it in yuque/yuque-ecosystem, which has 230 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on July 15, 2026.

Source: yuque/yuque-ecosystem on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.