원클릭으로
dots-personal
dots-personal에는 evanpurkhiser에서 수집한 skills 18개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.
이 저장소의 skills
Use when asked to book a restaurant reservation, view reservations, find a reservation slot, or cancel a reservation.
Use for any request involving Evan's Obsidian vault, notes, or "second brain"; the vault is located at /mnt/documents/obsidian-vault.
Send context from this conversation to another chat session. Use this skill when Evan says things like "send this context to my ansible-personal chat", "create a new session with this debugging info", or "let's take what we learned and continue in the dots workspace".
Find, search, and manage files in Evan's multimedia library at ~/documents/multimedia. Use this skill when Evan asks if he has specific movies/shows/music, searches for media files, checks what's in his collection, or needs to organize media files (videos, music, photos, artwork, etc.).
Source of truth for Evan's commit and pull request workflow. Use this skill for any commit, amend, push, PR task, or fast-tracking a change for quick review.
Send Evan a Telegram notification via purkhiser-bot. Use proactively when Evan is AFK or has said he'll be away and something important needs his attention — SSH agent auth prompts, blocked tasks, errors requiring a decision, long-running tasks completing, or any situation where work cannot proceed without him.
Fork off a new Claude Code instance in a tmux pane or window, pre-seeded with a self-contained task description so it starts working immediately. Use when Evan says things like "fork off a new claude to work on X", "fork a claude in a new pane to do Y", "spin up another claude to handle Z", or "new claude in a new window for ...".
Manage Evan's dotfiles using the dots utility. Use this skill when working with anything in ~/.local/etc or ~/.config.
Non-interactive hunk-level git staging, unstaging, discarding, undoing, fixup, amend, squash, commit splitting, and commit reordering. Default tool for commit-shaping tasks (split commits, selective staging/unstaging, fixups) when changes are intermixed.
Create or update opencode skills. Use this skill when asked to write, add, or update a skill for opencode.
Manage Evan's Things 3 todo list. Use this skill when Evan asks to add tasks, review or triage the inbox, organize todos, check what's scheduled, edit tasks, mark things done, or anything related to his personal task management and projects.
Look up contacts from Evan's address book. Use this skill when asked about a person's phone number, email, address, or other contact info, or when another skill (e.g. email-and-calendar) needs to resolve a person's name to contact details.
Manage Evan's Gmail and Google Calendar via gogcli. Use this skill to read, search, send, and draft emails, and to list, create, or update calendar events.
Show uncommitted and unpushed changes in ~/workspace repositories with git diffs. ONLY use when explicitly invoked by name or with very explicit requests like "use the git status skill" or "show me everything uncommitted in ~/workspace".
Download a movie, TV show, or any media from IPTorrents. Use this skill when Evan says something like "download this movie", "get me this show", "download on IPTorrents", or "find and download <title>".
Play a YouTube video or URL on Evan's Apple TV via Home Assistant. Use this skill when asked to play, cast, or put a YouTube video on the TV.
Reload or restart the opencode service. Use this skill after adding or updating skills, MCP servers, or other opencode configuration.
Server administration knowledge for Evan's personal home server running Arch Linux. Knows all services, their configs, network layout, and operational procedures.