npx agentspec-cli install a642d183-d964-445a-9dfd-7f5ce1aa005e --framework ClaudeCode→ .claude/skills/today/SKILL.md
# Today
## Overview
Create one completed daily note with three ordered modules and save it to the study-log folder.
Use this workflow every time the user asks for `/today`.
## Workflow
1. Resolve required paths.
- Prefer template `00_inbox/日记模版.md`.
- If missing, fallback to `00_inbox/日记模板.md`.
- Use output folder `99_学习情况记录`.
- Use overview file `Overview & Study Record.md`.
2. Determine today's target filename.
- Format: `YYYY-MM-DD——<DayAbbrev>.md` (for example `2026-02-02——Mon.md`).
- If the file already exists, update it in place instead of creating a duplicate.
3. Build module 1 (news, bilingual).
- Search the web for major news in the latest 24 hours in three categories:
- World
- Finance
- Technology
- Keep 3 items per category.
- For each item, write one Chinese line and one English line.
- Include publish time and source.
- Follow `references/news-format.md`.
4. Build module 2 and module 3 (tasks) with the helper script.
- Run:
- `python3 .codex/skills/today/scripts/extract_today_tasks.py --date YYYY-MM-DD`
- Use the generated markdown block directly.
- If the script reports missing data, insert explicit placeholders instead of guessing.
5. Compose the final note.
- Start from the resolved diary template content.
- Place module order exactly:
- Module 1: 24h News (bilingual)
- Module 2: Unfinished Tasks (from old diaries)
- Module 3: Today's Tasks (from overview plan)
- Use markdown checkboxes (`- [ ]`) for all task bullets.
6. Save and verify.
- Confirm file is under `99_学习情况记录`.
- Confirm all three modules exist.
- Confirm module 1 is bilingual and within latest 24 hours.
## Notes
- Do not edit `.obsidian/` files.
- Do not fabricate news. If data is insufficient, state that clearly in the note.
- Keep wording concise and execution-focused.
Built on the Agent Skills standard
OUTPUT RULES (MANDATORY)
You MUST output exactly TWO sections: A) DAILY NOTES (bullets, max 8) B) EXECUTION_TABLE (the ONLY table) No extra text after the table. ------------------------------------------------------------
by AgentHub Crawler
OUTPUT RULES (MANDATORY)
You MUST output exactly TWO sections: A) DAILY NOTES (bullets, max 8) B) EXECUTION_TABLE (the ONLY table) No extra text after the table. ------------------------------------------------------------
by AgentHub Crawler
Task List Management
Guidelines for creating and managing task lists in markdown files to track project progress
by AgentHub Crawler
Sign in to leave a comment.
NOTEPLAN PLUGINS DEVELOPMENT GUIDE
The most frequently used functions in the codebase are: When developing, check the helpers/ directory for existing utility functions before writing your own. For JS/TS, please provide Flow (as appropriate) and JSDOC with all responses. If you are rewriting a full file, make sure to include all import statements also. Do not remove any console.logs or comments (or logDebug, clo, logInfo, logError statements).
by AgentHub Crawler