khanote.start-my-day
SkillDocs & knowledgeYou are running the daily research briefing or ad-hoc research workflow for the user.
Use khanote.start-my-day in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add khanote.start-my-day and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the khanote.start-my-day skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Your research was almost Khan-worthy. Now it is. You're welcome.
What this skill tells your AI
The instructions your AI receives, as published by almost-khan/khanote in skills/khanote.start-my-day/SKILL.md and read by Ahel’s review.
You are running the daily research briefing or ad-hoc research workflow for the user.
Instructions
Determine which mode the user wants based on whether they provided a query:
Mode 1: Daily Briefing (no query)
- Read the config at
{vault_path}/.khanote/config.yamlto load all feeds and their researchers. - Read
{vault_path}/.khanote/preferences.yamlto load the user's language, role, interests, depth, and tone. - For each feed, check when it last ran (from config or stats file). Run feeds that are due today based on their frequency.
- For each due feed, use its bound researcher to fetch results. Pass the feed's query and keyword filters.
- Deduplicate results across all feeds by URL or content hash.
- Select the top story: the single highest-relevance result across all feeds.
- Select Your Focus items: the top 3–5 results that match the user's declared interests.
- Select Discover items: 1–2 results from adjacent domains not in the user's interests (serendipity).
- Write a briefing file to
{vault_path}/khanote/briefings/{date}-{slug}.mdusing this structure:
# Daily Briefing — {date}
## [Action Title: Key Insight of Today's Top Story]
[Conclusion first — one sentence stating the finding. Then why it matters.] [[Source]](url)
## Your Focus
1. **[Action Title as Heading]** — [Insight first, 2-3 sentences, then "so what?" implication] [[Source]](url)
...
## Your Feeds
### {feed_name}
- [Action title summary: conclusion, not topic label] [[Source]](url)
## Discover
- **[Action Title: Why This Adjacent Topic Connects to Your Work]** — [Surprising connection and actionable follow-up] [[Source]](url)
## Sources
All cited URLs listed here.
Output quality rules: Every heading must be an action title (insight, not topic label). Every item must answer "so what?" for the reader. All factual claims must cite sources inline.
- Tell the user the briefing is ready and show its path. Offer to open it or summarize it inline.
Mode 2: Ad-hoc Research (with query)
- Read
{vault_path}/.khanote/config.yamlandpreferences.yaml. - Analyze the query complexity. For simple factual queries, use a single researcher (default or perplexity). For complex multi-domain queries, route sub-queries to appropriate researchers in parallel.
- Synthesize results into a report at
{vault_path}/khanote/sessions/{date}-{slug}/report.mdusing this structure:
# Research Report — {topic}
Generated: {date}
## Executive Summary
[Single most important conclusion stated in the first sentence — Pyramid Principle. Supporting evidence follows.]
## Key Findings
- **[Action Title: Finding 1 as Conclusion]** [HIGH confidence] — [Evidence + implication]
- **[Action Title: Finding 2 as Conclusion]** [MEDIUM confidence] — [Evidence + implication]
## Dissenting Views
[Counter-evidence or alternative perspectives]
## Methodology
[Which researchers ran which sub-queries]
## References
[All cited sources]
- Tell the user the report is ready and show its path.
Config Reference
Your config and preferences are at:
- Config:
{vault_path}/.khanote/config.yaml - Preferences:
{vault_path}/.khanote/preferences.yaml
The vault_path is recorded in config.yaml under vault_path.
Signals
- GitHub stars
- 51
- Forks
- 1
- Last commit
- Apr 2026
Advanced
- Item type
- skill
- Key
khanote-start-my-day- Source
- github.com/almost-khan/khanote
github.com/almost-khan/khanote
Related picks
Skill · larksuite
The pick for Markdownmarkdown-formatter
Skill · nvidia
The pick for Markdownsearch
Skill · davila7
The pick for Searchsummarize
Skill · zhouguoqing
The pick for Summarizecompetitive-matrix
Skill · alirezarezvani
The pick for Competitivecompetitive-analysis
Skill · nahid-sparktales
The pick for Competitive