Zaid avatar

Zaid

Community

@azaidrahman · Malaysia

5Followers
|
15Public Repos
|
24Published Skills

Zaid maintains 24 personal developer-productivity skills spanning Git worktrees, Jira ticket sync, tmux session management, Obsidian note-taking, and macOS configuration.

Skills Distribution
DomainDeveloper To...Git Branching & Co.. (30%)Issue Tracking & T.. (25%)Terminal & Session.. (20%)Knowledge Manageme.. (15%)

Agent Skills by Zaid

Showing 24 vetted skills indexed across 1 GitHub repositories.

azaidrahmanazaidrahman
1

start-worktree

Creates an isolated git branch and worktree for ticketless development work.

Community
Intermediate
azaidrahmanazaidrahman
1

sync-branches

Syncs a feature branch up through develop and main using fast-forward-only merges and pushes.

Community
Intermediate
azaidrahmanazaidrahman
1

spaced-recall-tutor

Runs Socratic free-recall quizzes on Obsidian notes and schedules reviews with SM-2-lite.

Community
Intermediate
azaidrahmanazaidrahman
1

chezmoi-sync

Detect, validate, and push chezmoi-managed dotfile changes to a git remote.

Community
Intermediate
azaidrahmanazaidrahman
1

rename-tmux-window

Renames the current tmux window using a literal name, Jira ticket summary, or session topic.

Community
Intermediate
azaidrahmanazaidrahman
1

plan-audit

Reconciles superpowers plan checkboxes against actual codebase state and recommends the next plan.

Community
Intermediate
azaidrahmanazaidrahman
1

obsidian-note-template

Creates and edits Obsidian vault notes following a fixed template, tag, and linking structure.

Community
Intermediate
azaidrahmanazaidrahman
1

design-record

Generates design documents and decision records as published HTML artifacts with a fixed structure.

Community
Intermediate
azaidrahmanazaidrahman
1

wrap-session

Audits session-touched files across git repos and chezmoi, then commits, pushes, and closes finished branches.

Community
Advanced
azaidrahmanazaidrahman
1

handoff

Transfers a trailing work thread into a Jira ticket, git worktree, and tmux window with a written brief.

Community
Advanced
azaidrahmanazaidrahman
1

worklog

Syncs Jira tickets into Obsidian daily journal checklists and writes end-of-day recaps.

Community
Advanced
azaidrahmanazaidrahman
1

tldraw-offline

Inspect, edit, and script tldraw Desktop canvases through a local HTTP API.

Community
Advanced
azaidrahmanazaidrahman
1

todoist-ticket-sync

Synchronizes Jira ticket lifecycle events with Todoist task updates.

Community
Advanced
azaidrahmanazaidrahman
1

todoist-cli

Manage Todoist tasks, projects, labels, and reminders through the td command-line interface.

Community
Intermediate
azaidrahmanazaidrahman
1

branch-name-ticket

Validates and renames git branches to include a Jira ticket key in the type/KEY-summary format.

Community
Intermediate
azaidrahmanazaidrahman
1

explain-diff

Generates an interactive HTML explanation page with diagrams and quizzes for a code change.

Community
Intermediate
azaidrahmanazaidrahman
1

sentry-cli

Interact with Sentry issues, traces, logs, releases, and dashboards from the command line.

Community
Advanced
azaidrahmanazaidrahman
1

mp-tracker-templates

Provides Bitbucket and Jira issue-tracker templates for mattpocock engineering skills using the twg CLI.

Community
Intermediate
azaidrahmanazaidrahman
1

teach

Teaches new topics through probing, dependency-graph planning, and spaced-repetition lesson notes.

Community
Advanced
azaidrahmanazaidrahman
1

aerospace

Configures AeroSpace tiling window manager rules to float apps or assign workspaces via chezmoi.

Community
Intermediate
azaidrahmanazaidrahman
1

ctx

Manages named work-context directories for saving and retrieving persistent artifacts across sessions.

Community
Basic
azaidrahmanazaidrahman
1

keyboard-maestro

Sync Keyboard Maestro macros between chezmoi source files and live macOS state.

Community
Intermediate
azaidrahmanazaidrahman
1

branch-pane

Forks the current Claude conversation into a new tmux pane with full history.

Community
Intermediate
azaidrahmanazaidrahman
1

karabiner

Manages Karabiner-Elements keyboard bindings through Goku EDN configs and YAML layer definitions.

Community
Advanced

Frequently Asked Questions About Zaid

FAQPage Schema
What 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.