Personal skills for Claude Code, synced across computers via gist.
- obsidian-workshop: Helper for working with Obsidian workshop vault
- today: Read daily note, calendar, and task list. Generate a prioritized plan for today.
| #!/usr/bin/env zsh | |
| # ccc — Open a GitHub Codespace in Cursor with bootstrapped personal environment | |
| # | |
| # Usage: ccc [-n codespace-name] [-k ssh-key-path] | |
| # -n Codespace name (optional — prompts if omitted) | |
| # -k SSH key path (default: ~/.ssh/id_rsa) | |
| # | |
| # Runs cs --setup first (pulls latest skills, installs Claude), then opens Cursor. | |
| set -euo pipefail |
| # Personal Context — Justin Menestrina | |
| ## Role | |
| Senior engineer on the **Pikachu (Preference Management)** team at Transcend. | |
| ## Repos | |
| - Primary: `transcend-io/main` | |
| - CLI tools: `transcend-io/cli` | |
| ## Linear |
| # Type queries into this side of the screen, and you will | |
| # see intelligent typeaheads aware of the current GraphQL type schema, | |
| # live syntax, and validation errors highlighted within the text. | |
| # We'll get you started with a simple query showing your username! | |
| query { | |
| repository(owner: "GuildEducationInc", name:"recess-automation-test") { | |
| object(oid: "5dafe651556022afce3b2cf3c22795a402f1dc1c") { # THis is the SHA of the git merge | |
| ... on Commit { | |
| id |