Duyet Notes
A collection of notes from my Obsidian vault that I've chosen to share publicly.
Tutorials
- Sync Obsidian Vault to Public Repo with GitHub Actions - How to automatically sync selected notes from a private vault to a public repository for sharing via GitHub Pages
Claude Code
- Slash Commands - Create custom slash commands to automate repetitive workflows
- Plugin Marketplaces - Share and discover Claude Code plugins via marketplaces
- Agent Skills - How skills work internally in Claude Code
- Hooks - Lifecycle hooks to customize Claude Code behavior
- AskUserQuestion Tip - Bring plan-mode question asker to custom commands
Gemini Prompts
Curated prompts for Google Gemini models.
- Photo Restoration (B&W) - Restore vintage photographs to 8K quality with super-resolution
- Photo Restoration (Color) - Restore and colorize old photos with 4K upscaling
- Photo Restoration (Vivid) - Professional portrait quality with vivid colors
- Hand-Drawn Infographic - Generate sketched infographics with random statistics and sources
- Fluffy Plush Logo - Transform flat logos into soft, furry 3D plush objects
- Character Deconstruction - Fashion concept breakdown diagrams with clothing, expressions, and accessories
- Blackboard Chalk Drawing - Transform images into colored chalk drawings on a classroom blackboard
- Isometric Extraction - Extract objects from photos and render as clean isometric 3D models
- Custom Character Stickers - Transform characters into web illustration stickers with white outlines
- Red Pen Annotations - Get visual red pen markup showing areas for improvement
- Makeup Analysis - Analyze makeup looks with red pen feedback on technique
- Miniature Product Photo - Luxury advertising photos of tiny products held between fingers
- Model Cross-Section - Cutaway visualizations showing interior and exterior simultaneously
TL;DR
Quick summaries generated by the /tldr slash command.
- Effective Harnesses for Long-Running Agents - Anthropic's guide on building harnesses for agents across multiple context windows
- FUSE Support in Cloudflare Containers - Mount R2 buckets as filesystem volumes
- Advanced Tool Use on Claude - Cut tokens 85% and boost accuracy with Tool Search, Programmatic Calling, and Examples
How This Works
This site is a "vibe post" workflow - content written by LLM to summary with predefined slash commands and hooks to manage itself.
The Process
/tldr summary this post <link> into <category>- Create: The
/tldrcommand summarizes the content and creates a new post, refined through follow-up prompts - Index: Claude Code hooks automatically update the README index when files change
- Commit: Trigger
/git-commit-pushor let Obsidian Git auto-sync - Deploy: GitHub Actions syncs from private repo to public repo and deploys to duyet.github.io/obsidian-public
This page is automatically updated by Claude Code Hooks.