daily

Extracts learnings from conversations and GitHub PR reviews into Obsidian daily notes.

4|Updated Sep 30, 2024
One-click install
npx skills add https://github.com/okm321/dotfiles --skill daily-okm321
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: daily
Source: https://github.com/okm321/dotfiles/tree/main/claude/skills/daily
Command: npx skills add https://github.com/okm321/dotfiles --skill daily-okm321

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineers often lose valuable technical insights gained during coding sessions and PR reviews because they never write them down. This Skill captures those learnings and appends them in a structured format to your Obsidian Daily note, building a searchable personal knowledge base over time. ## Core Features & Use Cases - Conversation-Based Extraction: Analyzes the current session to identify what you asked, what you learned, and unresolved questions, with emphasis on Go, databases, infrastructure, and architecture topics. - PR Review Extraction: Uses the GitHub CLI (gh) to fetch PRs you reviewed or authored today, reads diffs and review comments, and distills design intent and review feedback into learnings. - Structured Markdown Output: Appends entries with code blocks, Before/After comparisons, and "why" explanations to ~/obsidian/Daily/{YYYY-MM-DD} {曜日}.md, skipping already-recorded PRs. - Use Case: After a day of reviewing backend PRs, run the review mode to automatically document the design patterns and review feedback you encountered, complete with code excerpts. ## Quick Start Ask the AI to record today's learnings from this conversation into your Obsidian daily note, or request it to also include learnings from today's GitHub PR reviews.

Frequently Asked Questions about daily

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I record learnings from a coding session into Obsidian?▼

Invoke the skill with no arguments to analyze the current conversation. It extracts what you asked, technical insights, and open questions, then appends a formatted entry with code examples to your Obsidian daily note.

How to extract learnings from GitHub PR reviews automatically?▼

Use the review mode, which runs gh search prs to find PRs you reviewed or authored today, fetches diffs and comments with gh pr diff and gh pr view, and summarizes design intent and feedback into your daily note.

Does this skill require the GitHub CLI to be installed?▼

The PR review mode requires the gh CLI authenticated against GitHub to search and fetch pull requests. The conversation-based mode works without it since it only analyzes the current session.

Where are the daily notes saved and what is the file format?▼

Notes are saved to ~/obsidian/Daily/ with filenames like '2026-03-23 月.md' using Japanese weekday abbreviations. If the file exists, new content is appended; otherwise a new file is created.

Will the same PR be recorded twice in my daily note?▼

No. The skill checks the existing daily file for PR URLs before processing and skips any PR that has already been recorded, preventing duplicate entries.