Joseph O'Brien
Community@89jobrien · Philadelphia
Joseph O'Brien maintains 159 skills spanning Rust development, Warp terminal engineering, Figma design systems, secrets management, and multi-repo DevOps operations.
Agent Skills by Joseph O'Brien
Showing 159 vetted skills indexed across 5 GitHub repositories.
run-obfsck
Build, run, and test the obfsck secret and PII redaction toolkit binaries.
commit
Automate pre-commit quality gates and conventional commit workflows for Git projects.
devloop-bench-cycle
Automate cargo bench benchmark cycles with budget checks and SQLite history tracking.
using-conductor
Convert CI findings into doob tasks and summarize branch health.
using-devloop
Visualize git commit history and Claude AI session activity for a repository.
maestro-dev-setup
Automate Maestro development workstation setup across macOS and Linux.
env-chain-tracer
Trace direnv source_up chains and report loaded .envrc variables with masked secrets.
minibox-ci
Diagnose and manage a self-hosted GitHub Actions runner on a remote VPS.
obsidian-vault
Enforce YAML frontmatter, templates, and wikilinks in Obsidian Vault notes.
session-to-skill
Convert repeated command sequences from a session into a reusable SKILL.md skill.
version-sync
Align generator version pins with Cargo.toml dependencies in Rust projects.
using-gkg
Index repositories into a queryable knowledge graph using gkg.
doob-triage
Filter doob todos by repository and start the highest-priority item.
writing-solid-rust
Apply SOLID principles and hexagonal architecture to structure Rust applications.
devloop-analyze
Fix devloop council analysis invocations affected by op:// environment variable conflicts.
baml-iteration
Automate the BAML schema edit, validate, and test loop.
rust-script
Write and execute standalone Rust scripts with inline Cargo manifests.
using-navigator
Generates a concise repo briefing from structure, activity, and architecture docs.
async-sync-bridge
Bridge async streams to sync I/O for blocking libraries.
using-toolz
Automate system maintenance, log analysis, and AI workflows via CLI.
pieces
Integrate PiecesOS context into developer tools for memory-powered workflows.
mise-toolchains
Audit mise configurations and resolve Node, Rust, Python, and Go version conflicts.
herald-sync
Aggregate per-repo standups into a narrative and append it to an Obsidian daily note.
transparent-reader
Wrap Rust Read streams to compute hashes and byte counts without buffering.
Frequently Asked Questions About Joseph O'Brien
FAQPage SchemaWhat tasks can I accomplish with Joseph O'Brien's skill registry?▼
You can enforce Rust conventions, run cargo bench cycles with SQLite history, manage Warp feature flags and PRs, generate Figma designs and Code Connect mappings, handle sops/age/1Password secrets, triage vulnerabilities, and orchestrate multi-repo daily maintenance with Obsidian synthesis.
Who is the target audience for these skills?▼
Rust and Go engineers, Warp terminal contributors, DevOps operators running self-hosted GitHub Actions runners, and developers maintaining Obsidian-based knowledge bases or Figma design systems. Skills assume hands-on familiarity with git, cargo, and terminal-centric development environments.
What runtimes and dependencies do these skills require?▼
Dependencies vary per skill: Rust toolchain with cargo, clippy, and nextest; uv for PEP 723 Python scripts; mise for Node/Rust/Go version management; sops, age, and 1Password CLI for secrets; gh CLI for GitHub operations; and Tilt, k3d, or GKE for Maestro Kubernetes work.
How do the Warp-specific skills fit into a release process?▼
Warp skills cover the full feature lifecycle: drafting PRODUCT.md and TECH.md specs, adding feature flags across Dev/Dogfood/Stable channels, writing unit and integration tests, diagnosing CI failures, creating PRs with presubmit checks, and removing stabilized flags with verification steps.
Are these skills free to use?▼
The skills are published publicly across Joseph O'Brien's 125 GitHub repositories as SKILL.md files with YAML frontmatter. No licensing fees or paid tiers are indicated in the manifest; individual repository licenses should be checked before redistribution.