leek
- 37 skills
- 0 followers
- 11 hours ago last updated
- ▌ Tdd · leek bundleThe red → green loop tuned for Pest/PHPUnit in a Laravel codebase: seams, what a good test is, and the anti-patterns to refuse. Use when building features test-first or when another skill needs the loop.
- ▌ Panel · leek bundleConvene a panel of agent CLIs (grok, claude, codex, agy) on a prompt or a code review, then report one consensus grouped by how much they agree.
- ▌ Setup · leek bundleConfigure this repo for the engineering skills: the markdown tracker layout, triage status vocabulary, and domain doc layout.
- ▌
- ▌ Commit · leek bundleCommit the work done in this session, skipping files a parallel session also touched.
- ▌ Triage · leek bundleMove markdown issues and external-PR requests through triage roles: categorise, verify, grill if needed, and write agent-ready briefs.
- ▌ Verify · leek bundleExercise a change end to end in the running application (hit the route, run the command, click through the page) and report what actually happened. Use after tests pass, when a change needs proving in the real app, or when another skill's build step ends.
- ▌ Handoff · leek bundleCompact the current conversation into a handoff document for another agent to pick up.
- ▌ To Spec · leek bundleTurn the current conversation into a spec (PRD) and save it as markdown under .scratch/: no interview, just synthesis, with Laravel test seams chosen from the tdd ranking rules rather than asked about.
- ▌ Grill Me · leek bundleRun a grilling session: the user wants their plan, decision, or idea stress-tested one question at a time.
- ▌ Grilling · leek bundleInterview the user one decision at a time until reaching shared understanding, resolving each branch of the decision tree with recommended options and trade-offs. Use when a plan, design, or idea needs its soft spots found and forced into the open, or when another skill needs the interview protocol.
- ▌ Research · leek bundleInvestigate a question against high-trust primary sources and capture the findings as a cited Markdown file. Use when the user wants a topic researched, docs or package facts gathered, reading legwork delegated, or a wayfinder research ticket resolved.
- ▌ Autopilot · leek bundleDrive an existing wayfinder map, spec, or set of tickets to completion through fresh top-level Claude Code, Codex, or Grok sessions.
- ▌ Implement · leek bundleImplement one Laravel work item end to end: scope and claim it when trackable, TDD at chosen seams, commit, review, verify, and resolve it.
- ▌ Prototype · leek bundleBuild a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.
- ▌
- ▌ Wayfinder · leek bundlePlan work too big for one agent session as a map of decision tickets in markdown under .scratch/, then resolve them one per session until the route to the destination is clear.
- ▌ To Tickets · leek bundleBreak a spec into tracer-bullet vertical-slice tickets with explicit blocking edges, take one green light on the breakdown, and save one markdown file per ticket beside the spec.
- ▌ Code Review · leek bundleTwo-axis review of the diff since a fixed point: Standards (repo conventions) and Spec (ticket/PRD fidelity). Use when the user wants to review a branch, PR, WIP changes, or asks to "review since X".
- ▌ Housekeeper · leek bundleRun a conservative code-project housekeeping pass: one proven low-risk cleanup at a time.
- ▌ Which Skill · leek bundleNot sure which skill to reach for? Name the situation and get routed to one.
- ▌ Codebase Design · leek bundleShared vocabulary for designing deep modules in a PHP/Laravel codebase. Use when the user wants to design or improve a class or module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill (to-spec, implement, architecture-satisfaction) needs the deep-module vocabulary.
- ▌ Diagnosing Bugs · leek bundleDiagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
- ▌ Domain Modeling · leek bundleBuild and sharpen a project's domain model: challenge terms against the glossary, resolve fuzzy language, stress-test concepts with concrete scenarios, and record CONTEXT.md entries and ADRs the moment decisions land. Use when pinning down domain terminology or a ubiquitous language, recording an architectural decision, or when another skill (grilling, wayfinder, to-spec) needs the domain model maintained.
- ▌ Grill With Docs · leek bundleRun a grilling session with domain-modeling alongside, capturing terms in CONTEXT.md and decisions as ADRs while they land. The default front door for planning work in an existing codebase.
- ▌ Dependency Audit · leek bundleRun a weekly dependency audit for Composer or npm projects and propose a safe upgrade plan.
- ▌ Distill Sessions · leek bundleMine recent AI-coding session logs for reusable patterns and propose concrete improvements.
- ▌ To Questionnaire · leek bundleTurn a decision the user can't fully answer into a Markdown questionnaire for someone else to fill in, async or over a meeting.
- ▌ Code Smells Audit · leek bundleAudit a codebase, path, or branch diff for classic code smells against the 56-smell Luzkan catalog (PHP/Laravel and TS/React heuristics). Use when the user asks for a code-smell audit or smell-check of a module or diff.
- ▌ Nightly Docs Sweep · leek bundleRun a documentation sweep so repo docs match the current implementation.
- ▌ Repository Cleanup · leek bundleAudit and clean Git repository state: branches, PRs, stashes, and worktrees.
- ▌ Writing For Agents · leek bundleReference for writing documents an agent consumes. Use when creating or editing a skill, or when modifying AGENTS.md, CLAUDE.md, or a reference doc reached by a pointer.
- ▌ Laravel Herd Worktrees · leek bundleCreate, list, or remove git worktrees for Laravel projects served by Laravel Herd on macOS. Use when the user needs a branch worktree, .test URL, or per-worktree PHP/composer isolation.
- ▌ Resolve Review Comments · leek bundleTriage, fix or rebut, then reply-and-resolve every review comment on a pull request, including AI-review bot findings (Codex, Copilot, Gemini). Use when the user wants to address, respond to, action, or clear the review comments on a PR.
- ▌ Architecture Satisfaction · leek bundleRun a bounded architectural refactor loop toward a stated design.
- ▌ Resolving Merge Conflicts · leek bundleResolve an in-progress git merge or rebase conflict while preserving both sides' intent. Use when a merge/rebase is blocked on conflicts, or the user asks to finish a conflicted merge or rebase.
- ▌ Improve Codebase Architecture · leek bundleScan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.