logs
claudeLogging hooks and commands for tracking Claude Code tool usage
4 commands · hooks
A collection of development skills that help you follow best practices for test-driven development, code review, debugging, systematic problem-solving, and more.
Plugin jack-software from marketplace faire in jack-michaud/faire. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
Code Review OrchestratorDelegate specialized reviews to subagents and synthesize their findings. Use when reviewing code.
Pull Request File ReviewIdentify and flag unnecessary test artifacts and temporary files in pull requests. Use when reviewing pull requests to ensure only production-relevant files are committed.
Prompt Brevity ReviewReview AI prompts and instructions for conciseness and clarity. Use when reviewing skills, CLAUDE.md, slash commands, or any LLM prompt content.
Python Code Review with Modern TypingReview Python code ensuring strict type safety with Python 3.12+ conventions. Use when reviewing Python code, writing new Python code, or refactoring existing Python code.
SOLID Principles Code ReviewReview Python code for adherence to SOLID principles (SRP, OCP, LSP, ISP, DIP). Use when reviewing Python code for maintainability, testability, and design quality.
CommittingAny time committing, pushing, or creating new revisions is mentioned, use this commit flow.
Create Claude ChannelStep-by-step procedure for building a Claude Code channel integration. Use when creating a new channel plugin that connects Claude Code to external systems via MCP, named pipes, webhooks, or chat platforms.
Creating HooksBuild event-driven hooks in Claude Code for validation, setup, and automation. Use when you need to validate inputs, check environment state, or automate tasks at specific lifecycle events.
Creating Slash CommandsBuild custom slash commands in Claude Code with YAML frontmatter, permissions, and best practices. Use when creating automation workflows, project-specific commands, or standardizing repetitive tasks.
merging-pr-stackUse when merging a stack of stacked PRs with jj. Triggered by phrases like "merge the PR stack", "merge the stacked PRs", "land these PRs", or "merge the stack into main".
ModalPlanMy planning skill that has additional instructions. Always use when entering plan mode.
Python Code StyleUse when writing python code. Can be used for code review.
stacked-pr-reviewUse when addressing PR review comments on stacked jj branches. Triggered by phrases like "address review comments", "fix PR feedback", "respond to review on stacked branch", or "update the PR with reviewer suggestions".
Writing python servicesWriting a class with encapsulated logic that interfaces with an external system. Logging, APIs, etc.
/jack-software:add-procedureAdd a procedure to the appropriate skill, or create a new one. Works from any project.
/jack-software:code-review/jack-software:e2eGenerate and run end-to-end tests with Playwright. Creates test journeys, runs tests, captures screenshots/videos/traces, and uploads artifacts.
/jack-software:planRestate requirements, assess risks, and create step-by-step implementation plan. WAIT for user CONFIRM before touching any code.
/jack-software:procedure-skillCreate a procedure skill - a step-by-step process document that teaches Claude how to perform a specific workflow. Use when the user says "make a procedure skill".
/jack-software:resources:ship-skill-e2e-verification/jack-software:ship-skillShip a procedure, skill, or command to the faire marketplace or local project. Handles workspace isolation, validation, version bumping, commit, and push.
/jack-software:tddEnforce test-driven development workflow. Scaffold interfaces, generate tests FIRST, then implement minimal code to pass. Ensure 80%+ coverage.
/jack-software:test-coverage/jack-software:update-skillSave a successful workflow into a skill's reference files
skill-updaterUse when persisting a successful workflow into a skill's knowledge base. Triggers when user says "save this to the skill", "update the skill with this workflow", "add this to modal/committing/etc skill", or after a successful workflow that should be preserved. Examples: "save this deployment workflo
bash "${CLAUDE_PLUGIN_ROOT}/hooks/block_find.sh"
Logging hooks and commands for tracking Claude Code tool usage
4 commands · hooks
Autonomous ticket-to-production agent with customizable promptlet-driven phases. Reads tickets, plans, implements with TDD, creates PRs, monitors CI, and validates production.
1 skill · 3 commands · hooks
Using cmux
1 skill · hooks
Browser testing and automation plugin with Playwright MCP integration for end-to-end testing.
1 MCP server
Semantic code search MCP server using embeddings for prior art discovery and pattern matching.
1 MCP server
Two-way Claude Code channel using named pipes (mkfifo). Write to the inbound pipe to send messages to Claude; read from the outbound pipe to receive replies.
1 MCP server
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
8 skills · 1 MCP server
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.