claude

TSH Product Engineering

Spec-driven feature implementation: committed plan files, delegated implementer subagents, a Figma-backed UI verification gate driven by Playwright-CLI capture, root-cause bug fixing guarded by a regression test, and TSH's structured pre-merge code review.

113 on GitHubby The Software Housev0.11.0MITupdated yesterdayengineering
/

Plugin tsh-product-engineering from marketplace tsh-agentic-collections in TheSoftwareHouse/agentic-collections. Commands read from the repo's manifest — today.

What it installs

Skills (9)

  • auditing-application-security

    Audits an application's code and dependencies for security across a whole service or a named surface — not a single change — and triages scanner and advisory output into a severity-ranked report. Runs only the security scanners the project already has, never installs them, and applies an optional st

  • capturing-ui-evidence

    The mechanical capture contract for UI verification: drives the playwright-cli against the pinned dev server URL to collect actual.png, computed-styles.json and a11y-snapshot.yml into the iteration artifact directory. Works with no design reference at all; when — and only when — the caller supplies

  • creating-implementation-plans

    Writes TSH's implementation plan as a committed file at specifications/<task-id>/<task-name>.plan.md: phased tasks that each name their files and a verifiable Definition of Done, technical context persisted for implementers, explicit parallel groups. Use when a plan, spec, or task breakdown is asked

  • debugging-code

    Finds and fixes the root cause of a bug: pins the symptom, reproduces it, secures a failing test — existing, corrected or new — narrows to the cause with evidence rather than plausibility, measures how far the fix reaches before applying it minimally, and keeps the test as a regression guard. Use wh

  • discovering-technical-context

    Establishes which conventions a change must follow before it is written, in priority order: the plan's persisted technical context, then project instructions (CLAUDE.md, .claude/rules, decision records), then existing codebase patterns, then external documentation. Use to answer 'how does this proje

  • orchestrating-feature-implementation

    Implements a feature, ticket, or plan end to end from the main conversation: confirms a plan file exists, delegates each task to implementer subagents — in parallel where the plan allows — gates on their reports, then closes with the plan's final verification phase: code review and functional verifi

  • reviewing-code

    TSH's pre-merge review of a delivered change set — a pasted diff, a task, or a PR: reads the plan and requirements first, compares the implementation against what was agreed, judges test coverage per layer, runs the project's tests, linters and build when they are available, then checks high-risk an

  • reviewing-ui

    Runs one UI verification pass against Figma: delegates fresh Playwright-CLI capture of the running app to ui-capture-worker, then the design comparison to ui-reviewer, and returns PASS, FAIL, or VERIFICATION NOT RUN with a complete difference table. Read-only — it never fixes code. Use when asked to

  • verifying-ui

    The standard for judging implemented UI against its Figma design: EXPECTED comes only from the Figma MCP, ACTUAL only from live Playwright-CLI capture artifacts, compared across structure, layout, dimensions, visual and components under strict tolerances, ending in PASS, FAIL, or VERIFICATION NOT RU

Subagents (7)

  • code-reviewer

    Reviews a delivered change set against its plan and requirements — executes tests, linters, and build, judges coverage, checks security and high-risk anti-patterns — and returns a structured findings report. Use after implementation tasks complete, before merge.

  • feature-verifier

    Executes a plan's verification document against the running application — committed E2E suites, browser walkthroughs with examined screenshots, real API calls, database and log checks — and returns per-scenario evidence. Use in a plan's final verification phase, in parallel with code review.

  • security-auditor

    Audits an application's code and dependencies for security across a whole service or a named surface — maps the attack surface, runs the security scanners the project already has, applies the universal baseline plus any named standard, triages advisories by reachability, and returns a severity-ranke

  • software-engineer

    Implements delegated implementation-plan tasks — application code, tests, and configuration — exactly as specified, and verifies each with the plan's own commands. Use to execute one or more tasks from a *.plan.md, including several agents in parallel across independent tasks.

  • ui-capture-worker

    Collects UI verification evidence from a running app with the Playwright CLI — full-page screenshot, computed styles, accessibility snapshot — into the iteration artifact directory, and exports the shared Figma reference image when given a Figma URL. Use during UI verification, always before ui-revi

  • ui-engineer

    Implements UI components and frontend changes from a design reference, fetching the Figma design before writing code and verifying the rendered result in a browser against it. Use for plan tasks that change rendered UI, especially Figma-backed screens and components.

  • ui-reviewer

    Judges implemented UI against its Figma design from live capture artifacts — multimodal screenshot comparison plus computed styles and accessibility snapshot — and returns PASS, FAIL, or VERIFICATION NOT RUN with a complete difference table and recommended fixes. Use after ui-capture-worker has prod

View source on GitHub agentic-collections.vercel.app

More from TheSoftwareHouse/agentic-collections

All 14 plugins →

The business-analysis workflow end to end: discovery workshop materials — transcripts, Figma, PDFs, codebase context — become Jira-ready epics and user stories, a per-product domain dictionary and an outcome-based delivery roadmap, behind five human review gates, with a hook that, while a business-analysis session is open in the repository, refuses Jira writes to a project until the push gate is approved for that project. Also imports an existing Jira backlog for local iteration. Seven read-only worker subagents keep the heavy reading out of the conversation.

16 skills · 7 agents · hooks

113

TSH Core

claude

What every TSH teammate needs regardless of discipline or stack: safe Git worktree lifecycle management, the house standard for writing technical documents, authoring Claude Code extensions, the project-context files Claude Code loads, the decision-record format and lifecycle, a one-command project setup that wires them all together, and three bundled MCP servers: Atlassian for Jira and Confluence, Figma for design context, and Context7 for library documentation.

6 skills · 3 MCP servers

113

Infrastructure, CI/CD and deployment the TSH way: Terraform modules, pipelines with OIDC and plan gates, production-shaped Kubernetes workloads, observability with SLOs, secrets management, and evidence-based cloud cost audits.

7 skills · 2 agents

113

GCP-specific infrastructure guidance: Terraform module patterns for VPC, GKE, Cloud SQL, Cloud Storage and Cloud Run, Workload Identity and CMEK defaults, and a full evidence-based GCP cost and labelling audit of a live project.

2 skills · 3 MCP servers

113

Quality assurance: Playwright end-to-end tests proven stable by repeated headless runs, and WCAG 2.1 AA accessibility audits that report the success criterion behind every finding.

2 skills · 1 agent

113

AWS-specific infrastructure guidance: Terraform module patterns for VPC, EKS, RDS and S3, Well-Architected defaults, and a full evidence-based AWS cost and tagging audit of a live account.

2 skills · 1 MCP server

113

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

conductor

claudecodex

Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement

3 skills · 6 commands · 1 agent

wshobson/agents 42,461

Long-term semantic memory for Claude Code, powered by OpenViking

5 skills · 1 command · 1 MCP server · hooks

volcengine/OpenViking 42,126

PRD generation and conversion skills for the Ralph autonomous agent loop

2 skills

snarktank/ralph 22,224

Triage, budget, constraints, and verifier skills. Pair with npx @cobusgreyling/loop init . --tool claude

14 skills

cobusgreyling/loop-engineering 11,762

improve

claude

Point it at a codebase and it figures out what's worth doing — bugs, perf, tech debt, what to build next — then writes plans any agent can execute. It can hand the work to a cheaper model and review the result. It never edits your code.

1 skill

shadcn/improve 11,576

Maintain TSH Product Engineering?

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.

claude & codex plugins14 plugins