Zaid
Community@azaidrahman · Malaysia
Zaid maintains 24 personal developer-productivity skills spanning Git worktrees, Jira ticket sync, tmux session management, Obsidian note-taking, and macOS configuration.
Agent Skills by Zaid
Showing 24 vetted skills indexed across 1 GitHub repositories.
start-worktree
Creates an isolated git branch and worktree for ticketless development work.
sync-branches
Syncs a feature branch up through develop and main using fast-forward-only merges and pushes.
spaced-recall-tutor
Runs Socratic free-recall quizzes on Obsidian notes and schedules reviews with SM-2-lite.
chezmoi-sync
Detect, validate, and push chezmoi-managed dotfile changes to a git remote.
rename-tmux-window
Renames the current tmux window using a literal name, Jira ticket summary, or session topic.
plan-audit
Reconciles superpowers plan checkboxes against actual codebase state and recommends the next plan.
obsidian-note-template
Creates and edits Obsidian vault notes following a fixed template, tag, and linking structure.
design-record
Generates design documents and decision records as published HTML artifacts with a fixed structure.
wrap-session
Audits session-touched files across git repos and chezmoi, then commits, pushes, and closes finished branches.
handoff
Transfers a trailing work thread into a Jira ticket, git worktree, and tmux window with a written brief.
worklog
Syncs Jira tickets into Obsidian daily journal checklists and writes end-of-day recaps.
tldraw-offline
Inspect, edit, and script tldraw Desktop canvases through a local HTTP API.
todoist-ticket-sync
Synchronizes Jira ticket lifecycle events with Todoist task updates.
todoist-cli
Manage Todoist tasks, projects, labels, and reminders through the td command-line interface.
branch-name-ticket
Validates and renames git branches to include a Jira ticket key in the type/KEY-summary format.
explain-diff
Generates an interactive HTML explanation page with diagrams and quizzes for a code change.
sentry-cli
Interact with Sentry issues, traces, logs, releases, and dashboards from the command line.
mp-tracker-templates
Provides Bitbucket and Jira issue-tracker templates for mattpocock engineering skills using the twg CLI.
teach
Teaches new topics through probing, dependency-graph planning, and spaced-repetition lesson notes.
aerospace
Configures AeroSpace tiling window manager rules to float apps or assign workspaces via chezmoi.
ctx
Manages named work-context directories for saving and retrieving persistent artifacts across sessions.
keyboard-maestro
Sync Keyboard Maestro macros between chezmoi source files and live macOS state.
branch-pane
Forks the current Claude conversation into a new tmux pane with full history.
karabiner
Manages Karabiner-Elements keyboard bindings through Goku EDN configs and YAML layer definitions.
Frequently Asked Questions About Zaid
FAQPage SchemaWhat tasks can I accomplish with azaidrahman's skills?▼
You can manage Git worktrees and branch promotion, sync Jira tickets with Todoist and Obsidian worklogs, rename tmux windows after ticket keys, explain diffs and PRs, run spaced-repetition quizzes on vault notes, operate tldraw canvases, and edit macOS configs for Karabiner, AeroSpace, and Keyboard Maestro.
Who are these skills designed for?▼
They target a single macOS-based software engineer working in a Jira-tracked environment who lives in tmux, maintains dotfiles via chezmoi, journals in Obsidian, and uses Claude sessions for development. They are personal-environment skills rather than general-purpose libraries.
What are the prerequisites and dependencies?▼
Several skills require external binaries: todoist-cli needs the td CLI (@doist/todoist-cli) authenticated via 'td auth login', and sentry-cli requires the sentry binary with authentication. Others assume Jira access, chezmoi, tmux, an Obsidian vault, and macOS apps like Karabiner-Elements and AeroSpace.
Are these skills open source and what do they cost?▼
The skills are free to use; the todoist-cli skill is explicitly MIT-licensed by Doist (version 3.0.6). Other skills carry no stated license. They are personal configuration skills published under the azaidrahman account with no commercial offering.
How do the session lifecycle skills work together?▼
start-worktree opens an isolated branch, handoff converts loose threads into Jira tickets with fresh tmux windows, plan-audit checks plan status against codebase state, and wrap-session closes out by committing everything touched, pushing changes, and closing finished branches and PRs.