← all publishers

shalomb

@shalomb source repo

84 published skills

  1. Agent Md Refactor · shalomb
    Refactor bloated AGENTS.md, CLAUDE.md, or similar agent instruction files to follow progressive disclosure principles. Splits monolithic files into organized, linked documentation. Use when asked to organize agent instruction files, improve documentation structure, or apply progressive disclosure patterns.
    0
    installs
  2. PPTX Slide Processor · shalomb bundle
    Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
    0
    installs
  3. PDF Document Processor · shalomb bundle
    Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
    0
    installs
  4. XLSX Spreadsheet Processor · shalomb bundle
    Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
    0
    installs
  5. C4 · shalomb
    Generate software architecture documentation using C4 model Mermaid diagrams. Short command alias for c4-architecture.
    0
    installs
  6. Uv · shalomb bundle
    Use `uv` instead of pip/python/venv. Run scripts with `uv run script.py`, add deps with `uv add`, use inline script metadata for standalone scripts.
    0
    installs
  7. Adr · shalomb
    Create, update, or review an Architecture Decision Record (ADR). Short command alias for architecture-decision-records.
    0
    installs
  8. Bdd · shalomb
    Apply Gojko Adzic Specification by Example principles to feature files and user stories. Short command alias for adzic-bdd.
    0
    installs
  9. Atac · shalomb bundle
    Use when developing, maintaining, or running API test plans with ATAC (Arguably a Terminal API Client). Covers creating collections, writing post-request assertion scripts, running tests headlessly, managing environments, and storing test plans in a git repo. Triggers on "atac", "API test plan", "test endpoints", "run collection", "assert status code", or any programmatic HTTP endpoint testing workflow.
    0
    installs
  10. Debug · shalomb
    Investigate and resolve bugs systematically with root cause analysis before proposing fixes. Short command alias for systematic-debugging.
    0
    installs
  11. Trace · shalomb
    Trace bugs and refactoring blast radius by chaining Codemap, LSP, and AST-grep. Short command alias for macro-to-micro.
    0
    installs
  12. Commit · shalomb
    Structure and format git commits following the Atomic Commit Protocol (ACP). Short command alias for git-commit-formatter.
    0
    installs
  13. Doctor · shalomb
    Audit branch health, working tree cleanliness, conventional commits, local tests, GitHub CI, and PR well-formedness. Short command alias for branch-doctor.
    0
    installs
  14. Review · shalomb
    Critically review code, diffs, or pull requests for bugs, edge cases, and design flaws. Short command alias for bart-adversarial-reviewer.
    0
    installs
  15. Status · shalomb
    Generate a factual summary of recent git commits, PRs, and assigned issues. Short command alias for daily-status.
    0
    installs
  16. AWS CLI · shalomb bundle
    AWS CLI safety guardrails and account/role management for AI agents. Read before running any AWS CLI command. Covers environment setup, credential checking, account switching, pagination, and account-guard patterns. Triggers on any aws CLI invocation, account switching, SSO login, or when setting up a shell pane for AWS work.
    0
    installs
  17. Codemap · shalomb bundle
    Analyze codebase structure, dependencies, changes, and multi-agent handoffs using codemap. Use this skill as the primary entry point when a task requires understanding project architecture, mapping dependencies, tracing logic, or generating cross-agent handoff artifacts. Always trigger this first when exploring unfamiliar code or when codemap output indicates noisy configurations.
    0
    installs
  18. Lessons · shalomb
    Extract software engineering principles, takeaways, and anti-patterns from recent commits or diffs. Short command alias for lessons-learned.
    0
    installs
  19. Standup · shalomb
    Turn meeting transcripts into actionable daily plans, decisions, and issue updates. Short command alias for daily-standup.
    0
    installs
  20. Tfc API · shalomb bundle
    Query Terraform Cloud (TFC) workspaces, runs, plans, logs, and team/project access via API. Use when inspecting TFC workspace state, checking run history, analyzing plan output, reviewing apply logs, managing team permissions, or diagnosing access issues in a Terraform Cloud organization.
    0
    installs
  21. Ast Grep · shalomb bundle
    Use this skill for structural code search, analysis, and automated refactoring using AST patterns (via sg/ast-grep). Trigger this whenever the user asks to "find all usages of", "rename this pattern", "refactor all X to Y", "extract all functions that", or "lint for pattern". Prefer this over standard text search (grep) when the task requires understanding code structure, extracting function names/imports, or performing complex codebase-wide migrations.
    0
    installs
  22. Humanize · shalomb
    Review and remove signs of AI-generated writing from text, ADRs, or docs. Short command alias for ai-text-humanizer.
    0
    installs
  23. Adzic Bdd · shalomb bundle
    Guide on applying Gojko Adzic's Specification by Example (BDD) principles. Use this skill to write new feature files, refine acceptance criteria, or evaluate existing Gherkin scenarios using the Adzic Index. Triggers on 'adzic', 'bdd', 'specification by example', 'gherkin', 'feature file'.
    0
    installs
  24. Agent Mux · shalomb bundle
    Use when a TODO.md backlog must be burned down by multiple agents working concurrently in isolated git worktrees. Requires both an existing TODO.md and worktree isolation — without those, use `dispatching-parallel-agents` for in-session parallel tasks, or a `*-sub-agent` skill to delegate a single task. This is the top-level orchestrator: it composes those skills into waves, handling cross-task dependency analysis, model spread across Ralph/Bart, and feedback accumulation between waves. Triggers on: 'agent-mux', 'wave of agents', 'multi-agent orchestration', 'burn down the backlog in parallel'.
    0
    installs
  25. Forensics · shalomb
    Diagnose codebase health, detect bug hotspots, churn, bus factor, and perform git pickaxe archaeology. Short command alias for git-forensics.
    0
    installs
  26. Farley Tdd · shalomb bundle
    Audit and score an existing test suite against Dave Farley's Properties of Good Tests using the Farley Index. Use when tests already exist and the question is whether they can be trusted — flaky runs, slow CI, brittle tests, or validating that TDD was actually practised. For writing new code test-first use `test-driven-development`; for reviewing specific tests or a diff use `test-design-review`. Triggers on: 'farley', 'farley index', 'test quality', 'test suite audit', 'flaky tests', 'am I really doing TDD'.
    0
    installs
  27. Github CLI · shalomb bundle
    Execute GitHub CLI (gh) commands for repository management, issues, pull requests, workflows, releases, and API interactions (REST & GraphQL). Use when working with GitHub repositories, managing issues and PRs, executing workflows, or querying the GitHub API.
    0
    installs
  28. Harness Idp · shalomb bundle
    Execute Harness.io IDP Scaffolder templates and workflows programmatically. Use this skill to list/discover workflows, components, APIs, query the service catalog, and launch infrastructure/deployment configurations. It can manage and audit API keys, track execution status, integrate IDP tasks into pipelines, and discover project infrastructure dependencies or user access control. Trigger this when the user mentions Harness, IDP, Scaffolder, idp.harness.io, templates, entity groups, or Harness service registry/catalog.
    0
    installs
  29. Test Review · shalomb
    Critique tests or diffs against Dave Farley's Properties of Good Tests and Gojko Adzic's BDD principles. Short command alias for test-design-review.
    0
    installs
  30. Daily Status · shalomb
    Report what you actually did — git commits, GitHub PRs and Project moves, assigned GitHub issues with new activity, and Jira issues — then log it to a dated file in ~/projects/dailies/. Use when the user asks what they did yesterday or wants a status summary of their own recent work. For turning a meeting transcript into a plan for the day, use `daily-standup` instead. Triggers on: 'daily status', 'what did I do yesterday', 'what have I been working on', 'status summary', 'my recent work'.
    0
    installs
  31. Pi Sub Agent · shalomb bundle
    Launch a pi coding agent as a sub-process in a tmux pane, monitor its progress via JSONL streaming, and report results. Use when delegating a well-defined task (bug fix, feature, refactor) specifically to pi, with live observability. For another CLI use the matching skill (claude-sub-agent, gemini-sub-agent, copilot-sub-agent, kiro-sub-agent); for a whole TODO.md backlog across worktrees use agent-mux. Triggers include "run pi agent", "delegate to pi", "pi sub-agent", "Ralph loop in pi", or any request to run pi in a tmux pane and monitor it.
    0
    installs
  32. Branch Doctor · shalomb bundle
    Comprehensive health check for the current git branch. Diagnoses working tree cleanliness, validates git history against Conventional Commits, executes local tests, checks GitHub Actions CI runs, and audits Pull Request well-formedness against PR templates and issue linking standards. Triggers on: 'doctor', 'branch health', 'check branch', 'pre-flight check', 'PR health check'.
    0
    installs
  33. Daily Standup · shalomb bundle
    Turn a Teams meeting transcript or minutes into a plan for the day — map discussion to GitHub issues, record decisions, detect stalls, update issues, and set reminders. Use after a standup or team call when you have a transcript to act on. For reporting your own recent activity with no meeting involved, use `daily-status` instead. Triggers on: 'daily standup', 'standup', 'process the standup', 'meeting transcript', 'what came out of the call'.
    0
    installs
  34. Git Forensics · shalomb bundle
    Use this skill to diagnose codebase health, identify risk areas, and perform code archaeology via git history. Trigger this when onboarding to a new project, assessing technical debt, searching for lost code or deleted files, tracing function evolution, or analyzing team dependency ("bus factor"). This provides deep insights beyond basic git commands.
    0
    installs
  35. Meeting Notes · shalomb bundle
    Use this skill to process meeting transcripts (VTT/SRT format) to extract structured minutes, action items, and decisions. Trigger this whenever given a transcript file, or when asked to "create meeting documentation", "extract action items", or "summarize the meeting". This will also optionally integrate the findings into GitHub, Jira, or Slack.
    0
    installs
  36. Skill Creator · shalomb bundle
    Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
    0
    installs
  37. Skill Manager · shalomb bundle
    Discover, audit, update, and organise skills across all agent skill directories. Use when asked to list installed skills, find duplicates or broken symlinks, update a skill with session learnings, promote a project skill to the personal collection, or audit skill health. Triggers on "list skills", "update skill", "skill audit", "promote skill", "skill inventory", "what skills do I have", "sync skills", or "skill health check".
    0
    installs
  38. Targetprocess · shalomb bundle
    Query and manage TargetProcess/Apptio entities (user stories, bugs, tasks, features) via tpcli. Supports discovery, filtering, pagination, entity operations, and complex team-based PI planning scenarios. Use when working with TargetProcess work items, managing project entities, or querying issue trackers for team health and status.
    0
    installs
  39. Terraform Dev · shalomb bundle
    Continuous validation during Terraform module development. Use when actively developing Terraform code and needing fast feedback loops — runs format, validate, lint, and plan automatically. Covers inner loop (fast, local) and outer loop (TFC deployment) development patterns.
    0
    installs
  40. Kiro Sub Agent · shalomb
    Launch Kiro CLI as a headless sub-agent in a tmux pane and monitor its completion. Use when delegating a well-defined coding task to a Kiro agent subprocess. Triggers include "run kiro agent", "delegate to kiro", "kiro sub-agent", or any request to run kiro-cli headlessly.
    0
    installs
  41. Macro To Micro · shalomb bundle
    Use this skill to orchestrate deep codebase exploration and complex structural refactoring by chaining Codemap, LSP Code Analysis, and AST Grep. Trigger this when asked to "safely refactor across the codebase", "trace this bug to its source", "explore the architecture of this subsystem", or whenever a task requires understanding the impact of a change before making it. This acts as a high-road strategy guide over basic grep/read commands.
    0
    installs
  42. Python Publish · shalomb
    Set up and validate a modern Python publish pipeline — hatchling build backend, uv, twine token validation, PyPI/TestPyPI publishing via GitHub Actions. Use when packaging a Python project for PyPI, wiring a CI publish workflow, or diagnosing publish failures. Triggers on "publish to PyPI", "python package release", "twine upload", "pypi token", "gh-action-pypi-publish".
    0
    installs
  43. Release Please · shalomb
    Set up and operate Google release-please for automated changelog, version bumping, and GitHub Release creation driven by Conventional Commits. Use when adding release automation to a repo, diagnosing release-please failures, or understanding why a Release PR hasn't appeared. Triggers on "release-please", "automate releases", "release PR", "conventional commits versioning".
    0
    installs
  44. Socratic Tutor · shalomb bundle
    Use this skill to act as a Socratic tutor. It engages users in a Socratic dialogue, encourages reflection, and adapts to their interests. Use when the user asks to learn a new concept, wants to be tutored on a topic, or needs to reflect on their learning process. This skill helps users discover knowledge gaps and build durable understanding.
    0
    installs
  45. Teams Headless · shalomb bundle
    Search and extract chat messages, meeting recaps, and transcripts from Microsoft Teams Web V2 using headless browser automation. Use when the user wants to read, find, or summarise Teams conversations or pull a meeting transcript without opening a browser. Requires one-time auth setup via setup_auth.py and Google Chrome installed locally.
    0
    installs
  46. Test Accordion · shalomb bundle
    Manage the "Elastic Loop" of development by expanding and contracting test scope. Use when (1) coding in a "Fast-Fail" inner loop (3-5s), (2) graduating to a "Full-Validation" outer loop (2-3m), or (3) performing "Diagnostic Contraction" to a specific Unit Eval after a regression.
    0
    installs
  47. Codemap Explore · shalomb
    Systematic codebase exploration. Trigger this skill when you need to understand how a specific subsystem works, trace the downstream impact of a feature, find where a function is defined, or onboard to an entirely new area of the codebase.
    0
    installs
  48. Codemap Handoff · shalomb
    Create and read cross-agent handoff artifacts. Trigger this skill when the conversation context window is full and you need to resume work in a new session, or when you are asked to pass your current progress to another autonomous agent (e.g., Claude, Cursor, Pi).
    0
    installs
  49. Lessons Learned · shalomb bundle
    Analyze recent code changes via git history and extract software engineering lessons. Use when the user asks 'what is the lesson here?', 'what can I learn from this?', 'engineering takeaway', 'what did I just learn?', 'reflect on this code', or wants to extract principles from recent work.
    0
    installs
  50. Web To Markdown · shalomb bundle
    Convert URLs or local files (PDF/DOCX/PPTX/HTML) to Markdown, with optional summarization. Single or batch processing. Uses markitdown for intelligent extraction, falls back to curl+pandoc. Use when fetching web pages as markdown, converting documents for analysis, or producing quick summaries.
    0
    installs
  51. Claude Sub Agent · shalomb bundle
    Launch Claude Code CLI as a headless sub-agent in a tmux pane, monitor its stream-json JSONL output, and poll for completion. Use when delegating a well-defined coding task (bug fix, feature, refactor) to a Claude agent subprocess with live observability. Triggers include "run claude agent", "delegate to claude", "claude sub-agent", or any request to run claude headlessly and monitor it.
    0
    installs
  52. Gemini Sub Agent · shalomb bundle
    Launch Gemini CLI as a headless sub-agent in a tmux pane, monitor its stream-json JSONL output, and poll for completion. Use when delegating a well-defined task to a Gemini agent subprocess with live observability. Triggers include "run gemini agent", "delegate to gemini", "gemini sub-agent", or any request to run gemini headlessly and monitor it.
    0
    installs
  53. Outlook Headless · shalomb bundle
    Search and extract emails from Outlook Web Access using headless browser automation. Use when the user wants to find, read, or summarise emails from Outlook without opening a browser — supports filtering by sender, recipient, subject, date range, and read status. Requires one-time auth setup via setup_auth.py and Google Chrome installed locally.
    0
    installs
  54. Video Transcript · shalomb bundle
    Use this skill to extract full transcripts from video content for analysis, summarization, note-taking, or research. Trigger this whenever the user shares a YouTube URL, a video ID, or explicitly asks to "transcribe this", "get the text from this video", or "convert video to text". This is essential for converting video into readable formats.
    0
    installs
  55. Web Presentation · shalomb bundle
    Render a Markdown document into a self-contained, themed HTML page or slide deck for sharing with a team — no external assets, opens offline, attachable to mail or Teams. Use when asked to share a document as a web page, publish or present notes, turn a proposal or ADR into slides, make a markdown file presentable, or produce something readable for colleagues who will not open a repo. Triggers on "share this as a webpage", "make slides from this", "present this", "publish these notes", "turn this into a deck".
    0
    installs
  56. AI Text Humanizer · shalomb bundle
    Use this skill to identify and remove signs of AI-generated writing from text. Trigger this whenever asked to review, edit, or "humanize" a document to make it sound more natural, professional, and less like a chatbot. Essential for refining Architecture Decision Records (ADRs), policy documents, and executive communications by eliminating promotional language, filler, and repetitive patterns.
    0
    installs
  57. Copilot Sub Agent · shalomb bundle
    Launch GitHub Copilot CLI as a headless sub-agent in a tmux pane, monitor its JSONL output stream, and poll for completion. Use when delegating a well-defined coding task (bug fix, feature, refactor) to a Copilot agent subprocess with live observability. Triggers include "run copilot agent", "delegate to copilot", "copilot sub-agent", or any request to run copilot headlessly and monitor it.
    0
    installs
  58. Iteration Planner · shalomb bundle
    Orchestrate the transition between GitHub Project iterations (e.g., ORG/PROJECT_NUMBER). Perform a "Sprint Stocktake" of open work and coordinate with the user to schedule the next 2-week iteration. Triggers on: 'sprint planning', 'iteration', 'sprint stocktake', 'plan the next sprint'.
    0
    installs
  59. Lsp Code Analysis · shalomb bundle
    Semantic code analysis via LSP. Navigate code (definitions, references, implementations), search symbols, get file outlines, and safely rename symbols. Use when exploring unfamiliar codebases, tracing call chains, or performing structural code changes. Prefer over grep/read for any question about code structure. Supports Python, Rust, TypeScript/JS, Go, Java via language servers already installed by Mason.
    0
    installs
  60. Native Web Search · shalomb bundle
    Trigger native web search. Use when you need quick internet research with concise summaries and full source URLs.
    0
    installs
  61. Ralph Build Agent · shalomb bundle
    Build Agent — burns down a TODO.md task list end to end, unattended. Use when there is an existing TODO.md to execute: reads it as the plan, implements each task, updates task status on completion, creates an Atomic Commit Protocol (ACP) commit per task, then progresses to the next until the list is done. Implementation uses red-green-refactor TDD with INVEST decomposition, a Farley per-test checklist, and Conventional Commits. Not for one-off changes with no task list — for those use `test-driven-development`. Triggers on: 'ralph', 'build agent', 'burn down the TODO', 'work through TODO.md', 'execute the backlog'.
    0
    installs
  62. Codemap Hub Safety · shalomb
    Strict safety protocol for modifying hub files. Trigger this skill immediately when you discover a file is imported by 3 or more other files, when the codemap hook surfaces 'hub-safety', or when making structural changes to core architecture files.
    0
    installs
  63. Git Repo Discovery · shalomb bundle
    Find, cache, and refresh git repositories — both local projects and remote repos. Uses the gum CLI to discover existing checkouts under ~/*/ before cloning. Use when the user references a git repository (URL, org/repo, or local path) or when you need to locate a project on disk.
    0
    installs
  64. Jira Issue Manager · shalomb bundle
    Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.
    0
    installs
  65. Justfile Assistant · shalomb bundle
    Create well-formed justfiles with test ladder patterns, standard recipes (install, build, test, clean, lint, dev, docs), and Makefile compatibility wrappers. Detects project type and generates appropriate recipes for Node.js, Python, Rust, Go, Terraform, and generic projects.
    0
    installs
  66. Obsidian Notetaker · shalomb
    Find, create, edit, and update notes in an Obsidian vault using the `ob` CLI and direct file operations. Manages TODO lists (checking off tasks, adding items), commits changes with git, and syncs the vault. Use when the user asks to: take a note, capture an idea, update _todo.md, check off a task, find a note, add to Incoming.md, review TODOs, commit vault changes, or sync the obsidian vault. Personal notes only — for a code TODO.md backlog use `ralph-build-agent`; for formatting a code commit use `git-commit-formatter`. Triggers on: 'obsidian', 'vault', 'take a note', 'capture an idea', 'jot down', 'add to inbox', '_todo', 'my todo list', 'sync vault', 'commit vault'.
    0
    installs
  67. Test Design Review · shalomb
    Critically review tests or diffs against Dave Farley's Properties of Good Tests and Gojko Adzic's Specification by Example principles. Evaluates test speed, determinism, atomicity, maintainability, necessity, and behavior-versus-implementation fidelity, flagging violations with concrete fixes. Triggers on: 'test review', 'review tests', 'review these tests', 'critique tests', 'test design review'.
    0
    installs
  68. DOCX Word Processor · shalomb bundle
    Use this skill whenever you need to create, read, edit, or manipulate Word documents (.docx files). Trigger this on any mention of 'Word doc', 'word document', '.docx', or requests to produce formatted deliverables like reports, memos, or letters. Use this for extracting text, inserting images, tracking changes, or converting content to Word format. Do NOT use for PDFs or spreadsheets.
    0
    installs
  69. Lisa Planning Agent · shalomb bundle
    Use this skill when you need to act as the Planning Agent (Lisa). This persona focuses on logic, structure, architecture, and task breakdown.
    0
    installs
  70. Marge Product Agent · shalomb bundle
    Use this skill when you need to act as the Product Agent (Marge). This persona focuses on empathy, user needs, and product definition.
    0
    installs
  71. Tmux Remote Control · shalomb bundle
    Remote control tmux sessions for interactive CLIs by sending keystrokes and scraping output. Use when you need to interact with a long-running process, REPL, or debugger. Triggers on: 'tmux', 'send keys', 'interact with pane', 'gdb', 'python repl'.
    0
    installs
  72. Codemap Config Setup · shalomb
    Configure and tune .codemap/config.json. Trigger this skill ONLY when codemap CLI output is overwhelmed by irrelevant files (like assets, generated code, or vendor folders), or when the prompt-submit hook explicitly suggests config-setup.
    0
    installs
  73. Git Commit Formatter · shalomb bundle
    Structure and format Git commits under the Atomic Commit Protocol (ACP) — every commit self-contained, tested, documented, one logical change, in Conventional Commits format. Use whenever you are about to commit, or when ACP is mentioned and you need the rules or what the acronym means. This skill is the canonical definition of ACP. Triggers on: 'git commit', 'commit this', 'commit these changes', 'ACP', 'atomic commit', 'atomic commit protocol', 'conventional commits', 'what is ACP', 'commit message'.
    0
    installs
  74. Modern CLI Overrides · shalomb bundle
    Use this skill to upgrade and enforce the use of modern Rust/Go CLI equivalents over traditional POSIX coreutils. Trigger this whenever you are about to use grep, find, sed, awk, or ls in a shell command. You MUST read this skill to learn the syntax for rg (ripgrep), fd, sd, sg (ast-grep), eza, and jq, which are significantly faster, safer, and better suited for codebases.
    0
    installs
  75. Git Safety Guardrails · shalomb
    Git safety guardrails for AI agents. Read before ANY git operation. Ensures GPG signing is never disabled, editors never launch interactively, and prompts are suppressed. Triggers on any git commit, rebase, merge, or tag operation.
    0
    installs
  76. Lovejoy Release Agent · shalomb bundle
    Use this skill when you need to act as the Release Agent (Lovejoy). This persona focuses on ceremony, shipping, learning, and communication.
    0
    installs
  77. Terraform Plan Parser · shalomb bundle
    Parse and analyse terraform plan plain-text output to classify resource changes, detect unintended mutations, and produce structured reports. Use when reviewing terraform plan output for import safety, drift detection, or plan validation. Triggers on "parse plan", "plan analysis", "plan diff", "classify changes", "import validation", "zero-change check", or any post-hoc analysis of terraform plan stdout.
    0
    installs
  78. Agilquest Reservations · shalomb bundle
    Monitor and manage workspace reservations on Agilquest. Retrieve active reservations, check workspace availability, check in, book ahead, and automate recurring reservation checks via cron. Uses headless browser automation with cached Entra SSO authentication.
    0
    installs
  79. Agent Role Impersonator · shalomb bundle
    Find and assume roles from agent definitions in .github/agents/*.md files. Load agent context to guide specialized development workflows. Use when you need to discover and adopt specialized agent roles or personas. Triggers on: 'act as', 'persona', 'assume the role of', 'impersonate', 'who are the agents'.
    0
    installs
  80. Bart Adversarial Reviewer · shalomb bundle
    Adversarial code reviewer. Use when you need a quality agent to critically review code, a diff, test output, or a pull request — looking for bugs, edge cases, correctness failures, lazy shortcuts, and pattern violations. Works standalone (against any code/diff/worktree) or with GitHub PR mechanics (inline comments, merge decision) when a PR number is provided. Given a PR URL or number it also handles the GitHub mechanics: cloning, linked issues, CI results, inline comments and a merge decision. Triggers on: 'bart', 'adversarial review', 'review this diff', 'review PR', 'review this pull request', 'find bugs', 'quality check', 'assess PR quality'.
    0
    installs
  81. Mermaid Diagram Generator · shalomb bundle
    Guide on creating and editing Mermaid charts safely. Use when asked to draw a diagram, flowchart, or architecture chart. Triggers on: 'mermaid', 'diagram', 'flowchart', 'visualize'.
    0
    installs
  82. Github Actions Permissions · shalomb
    Diagnose and fix GitHub Actions workflow failures caused by Actions permissions policies — startup_failure with no jobs, third-party actions blocked, allowed_actions misconfiguration. Use when workflows fail immediately with no logs, or when actions from outside the repo owner are rejected.
    0
    installs
  83. Software Design Principles · shalomb bundle
    Capture, catalogue, and retrieve software design principles discovered during coding sessions. Use this skill when the user asks to "capture a design principle", "remember this principle", "what principles do we have", or "apply our design principles".
    0
    installs
  84. Architecture Decision Records · shalomb bundle
    Create, update, and review Architecture Decision Records (ADRs) using the Y-Statement format. Use when making a significant architectural decision, choosing between implementation approaches, evaluating trade-offs, or capturing immutable architectural history. Triggers include "write an ADR", "document this decision", "architecture decision", "Y-statement", or "record this trade-off".
    0
    installs