---
title: "engineering-skills"
description: "Pinned, portable engineering workflows for AI coding agents."
canonical: https://agentpluginsdirectory.com/plugins/engineering-skills
last-updated: 2026-09-13
---

# engineering-skills
Pinned, portable engineering workflows for AI coding agents.
- Slug: engineering-skills
- Publisher: Brian Li
- Repository: https://github.com/BrianLiDesign/blidesign-ai-toolkit
- Manifest: plugins/engineering-skills/plugin.json
- Version: 0.2.0
- License: MIT
- Category (editorial): other
- Skills: 37 (ask-matt, claude-handoff, code-review, codebase-design, diagnosing-bugs, domain-modeling, git-guardrails-claude-code, grill-me, grill-with-docs, grilling, handoff, implement-spec, implement, improve-codebase-architecture, loop-me, migrate-to-shoehorn, prototype, research, resolving-merge-conflicts, retro, scaffold-exercises, setup-matt-pocock-skills, setup-pre-commit, setup-ts-deep-modules, tdd, teach, to-questionnaire, to-spec, to-tickets, triage, wait-what, wayfinder, wizard, writing-beats, writing-for-agents, writing-fragments, writing-shape)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-09-10
- Repository last pushed: 2026-09-13
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/engineering-skills
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## Skills

- ask-matt: Ask which skill or flow fits your situation. A router over the skills in this repo.
- claude-handoff: Hand the current conversation off to a fresh background agent that picks up the work immediately.
- code-review: Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them…
- codebase-design: Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
- diagnosing-bugs: Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
- domain-modeling: Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md, or recording or editing an ADR.
- git-guardrails-claude-code: Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.
- grill-me: A relentless interview to sharpen a plan or design.
- grill-with-docs: A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
- grilling: Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.
- handoff: Compact the current conversation into a handoff document for another agent to pick up.
- implement-spec: Implement a specification in code.
- implement
- improve-codebase-architecture
- loop-me
- migrate-to-shoehorn
- prototype
- research
- resolving-merge-conflicts
- retro
- scaffold-exercises
- setup-matt-pocock-skills
- setup-pre-commit
- setup-ts-deep-modules
- tdd
- teach
- to-questionnaire
- to-spec
- to-tickets
- triage
- wait-what
- wayfinder
- wizard
- writing-beats
- writing-for-agents
- writing-fragments
- writing-shape

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
