Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

butler

butler 收录了来自 mattbutlerengineering 的 22 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
22
Stars
0
更新
2026-06-19
Forks
1
职业覆盖
4 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

eval-case
软件质量保证分析师与测试员

Scaffold a new golden case for @butler/evals — validate and append the case to golden.jsonl, re-capture the baseline, and confirm the eval gate still passes. Use when a real agent failure or escaped bug should become a regression benchmark.

2026-06-19
implement-queue
软件开发工程师

Work the Butler ready-for-agent issue queue in priority order — select the highest-priority unblocked issue (P0 > P1 > P2) and run /implement-issue on it, looping up to a per-run cap. Use ONLY when explicitly asked to "work the queue" / "implement the next issue(s)", or when fired by the scheduled routine. Do not auto-run.

2026-06-19
to-issues
软件开发工程师

Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bullet vertical slices. Use when user wants to convert a plan into issues, create implementation tickets, or break down work into issues.

2026-06-07
to-prd
软件开发工程师

Turn the current conversation context into a PRD and publish it to the project issue tracker. Use when user wants to create a PRD from the current context.

2026-06-07
implement-issue
软件开发工程师

End-to-end implementation of a GitHub issue — from reading the issue through TDD, code review, PR creation, CI monitoring, and merge. Use when the user says "implement issue

2026-06-07
retrospective
软件开发工程师

Phase 9 retrospective — read a window or set of recently-merged PRs, classify each harness/run finding with the eval-failure taxonomy, and append tagged learnings to docs/retro/learnings.md. Propose-only — writes ONLY under docs/retro/. Use when explicitly asked to "run a retrospective", "retro the last N PRs", or to review a batch of merged work for harness lessons. Do not auto-run.

2026-06-07
triage
软件开发工程师

Triage issues through a state machine driven by triage roles. Use when user wants to create an issue, triage issues, review incoming bugs or feature requests, prepare issues for an AFK agent, or manage issue workflow.

2026-06-05
improve-codebase-architecture
软件开发工程师

Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.

2026-06-05
grill-with-docs
软件开发工程师

Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.

2026-06-05
prototype
软件开发工程师

Build a throwaway prototype to flesh out a design before committing to it. Routes between two branches — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when the user wants to prototype, sanity-check a data model or state machine, mock up a UI, explore design options, or says "prototype this", "let me play with it", "try a few designs".

2026-06-05
research
管理分析师

Investigate domain fit, prior art, and technical options before committing to a PRD. Use when evaluating a new feature, library, architecture pattern, or integration approach.

2026-06-05
tdd
软件开发工程师

Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.

2026-06-05
qa
软件质量保证分析师与测试员

Generate a QA checklist from PRD and issues, then guide manual verification with triage routing for findings. Use after code review passes (Phase 7) for final human judgment.

2026-06-05
handoff
项目管理专家

Compact the current conversation into a handoff document for another agent to pick up.

2026-06-05
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/PRD asked for?) — and run an adversarial "devil's advocate" pass (the pr-review-toolkit agents) before human review. All three run as parallel sub-agents and report side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X". This is Phase 7 of docs/WORKFLOW.md.

2026-06-05
seed-club
软件开发工程师

Provision a complete demo Club graph into the local/dev Supabase for Phase-8 manual QA and Playwright e2e — 1 Club, 1 Admin, 1 Staff, 4 Members across 2 Membership Types, tee-sheet settings, sample Bookings (including a Guest with marketing consent), and one Block.

2026-06-02
api-doc
软件开发工程师

Generate or refresh the OpenAPI 3.1 spec for @butler/api from the live Hono routes and the @butler/shared Zod schemas, so the API has a single source of truth. Use when an endpoint or its request/response schema changes, or when you need an up-to-date API spec.

2026-06-01
deploy
软件开发工程师

Deploy Butler to production (Cloudflare Workers API + Pages frontend) with pre-flight checks and a post-deploy /health smoke check

2026-06-01
new-component
软件开发工程师

Scaffold a new accessible frontend component (shadcn/Radix/CVA/Tailwind) plus a test stub, following Butler's UI and a11y conventions

2026-06-01
run
软件开发工程师

Start the butler dev environment (API + frontend). Use when asked to run, start, or launch the app, or to verify a change works in the browser.

2026-05-31
setup-dev
软件开发工程师

Bootstrap the local development environment — checks prerequisites, starts Supabase, generates env files, launches dev servers

2026-05-30
create-migration
软件开发工程师

Scaffold a new timestamped Supabase migration file in supabase/migrations/

2026-05-30