个人作者

Pete Hayman

更新于 2026-10-23

Skills
12
仓库
1
职业覆盖
0
场景覆盖
1
Stars
★ 134

Pete Hayman 的 Skills 12

mrchantey
mrchantey/beet

worktree-sync-upstream

Sync a detached-HEAD worktree with its upstream branch in the main repo in both directions, rebasing only owned commits and fast-forwarding upstream, with recovery steps for tangled history and helpers for prose and secrets.toml conflicts. Use from inside a worktree.

★ 134
mrchantey
mrchantey/beet

worktree-sync-all

Sync the main branch with every worktree in both directions, applying the worktree-sync-upstream skill to each in turn, then levelling them. Use when asked to sync all worktrees.

★ 134
mrchantey
mrchantey/beet

test-the-works

Maximal project health pass. Run core tests, all tests, the example smoke set, the rsx_site verification and every downstream repo in sequence, fixing every failure and warning surfaced along the way. Use when asked to run 'the works' or fully verify the project.

测试与质量
★ 134
mrchantey
mrchantey/beet

test-run

Run the core test suite (just test-core) to a clean, warning-free pass, with recipes for hanging tests and mold linker flakes. Use when asked to run or fix the test suite.

测试与质量
★ 134
mrchantey
mrchantey/beet

test-examples

Run the workspace example smoke set to catch regressions unit tests miss, covering every feature gate combination with self-terminating examples and curl-probed servers. Use when asked to run or verify the examples.

测试与质量
★ 134
mrchantey
mrchantey/beet

test-dependency-audit

Audit every crate's Cargo.toml for unused, duplicate or misplaced dependencies, moving shared deps to the workspace and feature-gating where sensible. Use when asked to audit or slim dependencies.

测试与质量
★ 134
mrchantey
mrchantey/beet

inner-monologue

暂无简介

★ 134
mrchantey
mrchantey/beet

infra-deploy

The release process for the beet website. Validate the same site across local, dev and prod in sequence with an identical verification pass, tearing dev down after. Use for any site deploy, teardown or deploy verification. Invariants live in crates/beet_infra/README.md.

运维与部署
★ 134
mrchantey
mrchantey/beet

downstream-sync

Refresh every downstream repo (beet_atproto, beet_egress, beet_esp, beet_eval, beetmash) with beet's AGENTS.md marker block, its MIT/Apache licenses and shared config files. Use after changing AGENTS.md, the licenses or rustfmt.toml.

★ 134
mrchantey
mrchantey/beet

downstream-create

Scaffold a new beet downstream repo (beet_<name>, a sibling of this checkout depending on the beet facade by path) from the template, register it with downstream-sync and run the first sync. Use when starting a repo that builds on beet.

★ 134
mrchantey
mrchantey/beet

docs-site

Write and edit the public website docs in site/routes/docs (beet.org/docs). Covers audience, diataxis mode per page, tone, routing conventions and the code-must-be-real rule. Use when touching site docs pages.

★ 134
mrchantey
mrchantey/beet

docs-rust-sweep

Comprehensive public-api quality pass over the core crates, reducing pub visibility and documenting every public item to a deny(missing_docs) standard. Use for crate-wide documentation or visibility sweeps.

★ 134