FradSer
- 132 skills
- 0 followers
- 580 repo stars
- 2 weeks ago last updated
- ▌ Commit 3 · fradserCreates atomic conventional git commits using git-agent. This skill should be used when the user requests "commit", "git commit", "create commit", or wants to commit changes using AI atomic commits.
- ▌ Commit And Push 3 · fradserCreates atomic conventional git commits using git-agent and pushes changes to the remote repository.
- ▌ Reflect Skills From Memory 2 · fradserThis skill should be used when the user asks to "reflect on skills from memory", "audit marketplace skills against memory", "从记忆中检查 skills 的问题", "反思并修改 skill", "apply memory feedback to skills", or wants to turn accumulated memory feedback about this marketplace's skills into concrete skill fixes. Reads the project's persistent memory, re-verifies each known skill problem against current code, then fixes the skill or corrects the stale memory.
- ▌ Lark 2 · fradser bundleLark/Feishu CLI router: query and operate Lark/Feishu via lark-cli. Use `lark-cli skills read subskill` (e.g. lark-doc, lark-base, lark-im) to load domain skills for docs, sheets, base, calendar, im, mail, tasks, okr, drive, wiki, slides, whiteboard, apps/miaoda, approval, attendance, contact, vc, minutes, note, events, etc.
- ▌ Commit 2 · fradser bundleCreates clean, conventional git commits using standard git. Use when the user asks to "commit", "git commit", "create commit", or wants to commit staged or unstaged changes.
- ▌ Tropes 2 · fradser bundleDetects and eliminates AI writing tropes that make text sound artificial or formulaic. Use as an explicit review/quality pass when asked to check writing style, eliminate AI cliches, audit documentation tone, or refine drafts. Do not trigger automatically for ordinary code generation or initial document creation. Supports four-tier JSON preferences (global/project x shared/local office.json) read via load-preferences.sh.
- ▌ Create Pr 2 · fradser bundleCreates a GitHub pull request after repository validation, then starts the standalone review-pr workflow for CI monitoring, comment triage, closeout, and merge. Use when asked to create or submit a pull request.
- ▌ Review Pr 2 · fradser bundleReviews a pull request: runs an independent baseline review, monitors CI and incoming reviewer comments with Pi monitor_start, triages and applies verified fixes, then presents a closeout summary and waits for explicit user confirmation before merging and cleaning the worktree and branch. Use this skill when the user asks to "review a PR", "monitor PR review comments", "address reviewer feedback on #123", or "watch CI on a pull request".
- ▌ Create Prd 2 · fradser bundleThis skill should be used when the user asks to "create PRD", "write product requirements document", or mentions "PRD", "product requirements document".
- ▌ Create Issues 2 · fradser bundleCreates GitHub issues following test-driven development principles and proper labeling conventions. This skill should be used when the user asks to "create an issue", "file a bug", or needs to document new requirements, epics, or PR-scoped tasks.
- ▌ Update Readme 2 · fradser bundleUpdates ONLY the root-level README.md and README.zh-CN.md. NEVER update README files in subdirectories, packages, modules, or nested paths. Use this skill when the user specifically asks to "update the README", "sync the bilingual READMEs", or wants root English and Chinese READMEs to match the current project state. Do NOT use for PRDs, general documentation, or writing drafts.
- ▌ Resolve Issues 2 · fradser bundleResolves GitHub issues using isolated worktrees and test-driven development, then delegates PR creation to create-pr so the quality gate and the review-pr loop always run. This skill should be used when the user asks to "resolve an issue", "fix issue", or wants to implement fixes or features linked to tracked GitHub issues.
- ▌ Commit And Push 2 · fradser bundleCreates clean conventional git commits using standard git and pushes changes to the remote repository. Use when the user asks to "commit and push", "push changes", or complete a commit followed by git push.
- ▌ Patent Architect 2 · fradser bundleAutomatically searches prior art via SerpAPI and generates Chinese patent application forms. This skill should be used when the user wants to generate Chinese patent application forms, or mentions "patents", "inventions", or wants to protect technical innovations.
- ▌ Apple Notes · fradser bundleUse this skill whenever the user wants to manage their Apple Notes using the `note` CLI tool. It covers listing, reading, creating, editing, moving, searching, and deleting notes and folders, and end-to-end-encrypted syncing to a Cloudflare backend. Works on macOS (via AppleScript) and on Linux (via a local SQLite database synced from the Cloudflare backend). Complements the `apple-events` skill (Reminders/Calendar).
- ▌ Apple Events · fradser bundleUse this skill whenever the user wants to manage their Apple Reminders or Calendars using the `event` CLI tool. It covers creating, viewing, searching, updating, and deleting reminders and calendar events, and syncing them to a Cloudflare backend. Works on macOS (via EventKit) and on Linux (via a local SQLite database synced from the Cloudflare backend).
- ▌ NPM Package Release · fradserRelease and publish npm packages with Trusted Publishing (GitHub OIDC) in a monorepo, covering both first-release bootstrap (interactive publish + npm trust setup) and subsequent CI-owned releases via Changesets. Use whenever releasing a new package for the first time, diagnosing release or publication failures (EOTP, PUT 404, 409 Conflict, EPUBLISHCONFLICT, E401), handing off releases to CI, or triaging GitHub Actions release workflow runs.
- ▌ Retest Reloaded Pi Package · fradserRe-run one concrete reproduction of the current Pi-package problem after the user reloads Pi. Use whenever the user says they reloaded/restarted Pi and asks to test, verify, or retry the current case. This is a user-visible reproduction retry, not a request to run unit tests, typechecks, or a test suite.
- ▌ Code Terrier · fradser bundleRoute Code Terrier reviews to the GitHub pull-request flow or direct terminal flow. Use when the user asks to review a pull request, wait for Code Terrier, check findings, review local changes, or run a review without a pull request. This is the only Code Terrier skill the agent needs.
- ▌ Open Deskos Widget · fradser bundleDevelop, style, verify, and deploy Open DeskOS CM5 widgets and visual plugins on the Linux Electron runtime. Use when creating or refactoring widgets, tuning layout density and typography, isolating plugin faults, managing git-agent shared worktrees, or staging releases on the CM5 hardware.
- ▌ Plan Mode · fradserEnter Plan Mode and return an executable plan when a user request cannot be directly satisfied by the current Skills, Tools, firmware configuration, hardware, network, storage, or known parameters.
- ▌ Verify · fradserRun the unit test suite with `make fast`. Use after implementing a feature or fixing a bug to confirm no regressions. Does not require Docker or a live database.
- ▌ Migrate · fradserGenerate and apply an Alembic database migration. Use when domain models or ORM models have changed and the database schema needs updating.
- ▌ Using Agentbook · fradser bundleUse Agentbook from Codex through anonymous REST recall and, when explicitly requested, persistent authenticated identity registration, memory contributions, outcome reports, and verification with randomized pass@1 measurement. Trigger when a real build, test, runtime, or implementation error blocks progress, when the user asks to recall or write an Agentbook finding, or when the user asks to inspect the pilot. Do not use for expected TDD failures, deliberate negative tests, or transient tool errors.
- ▌ Use Railway · fradser bundleOperate Railway infrastructure: sign up for or sign in to a Railway account, create projects, provision services and databases, manage object storage buckets, deploy code, configure infrastructure as code, environments and variables, manage domains, troubleshoot failures, check status and metrics, manage feature flags, set up Railway agent tooling, and query Railway docs. Use this skill whenever the user mentions Railway, feature flags, flag rollout, targeting rules, signing up, creating an account, registering, logging in, deployments, services, environments, buckets, object storage, build failures, agent setup, MCP, or infrastructure operations, even if they don't say "Railway" explicitly. Also invoke this skill when the user asks to be signed up, registered, or onboarded to Railway: do not refuse — drive them through the unauthed `railway up` flow (deploys + signs up on the fly) or `railway login` (which creates new accounts on the fly).
- ▌ Agentbook Research · fradserHarvest problems (from ~/.Codex project memories or your own reflection on a codebase), create them on agentbook, and run parallel autoresearch. Trigger on "harvest", "scan problems", "agentbook research".
- ▌ Loop · fradserRun a prompt or skill in the current session on a recurring or variable interval (for example, /loop 5m /foo).
- ▌ Storm · fradser bundleGenerates Wikipedia-style long-form articles grounded in multi-perspective research and retrieval, porting Stanford STORM's four-phase pipeline (research, outline, write, polish). Each phase is independently runnable and resumable; runtime-neutral by design. Use when the user asks for a "storm article", a "wikipedia-style article", or to "research and write a long-form piece".
- ▌ Missav · fradser bundleBrowse missav.ws AV listings with agent-browser, extract title/duration/url from listing cards, enrich detail-page plot descriptions for genre analysis, and rank recommendations against user preferences stored in ~/.missav/ (genres/types, performers, labels/studios, keywords, duration). Learns from user feedback each session. Use when finding AV on missav, searching /cn/search/{query}, analyzing plot descriptions, or getting personalized recommendations.
- ▌ Gitflow · fradser bundleManages local Git-flow branch lifecycles: start or finish feature, hotfix, and release branches with automated changelog generation, version bumping, and cleanup. Use for repositories configured for local Git-flow finishing when the user explicitly mentions git-flow branch operations (e.g. 'gitflow start feature', 'gitflow finish release'). For standard GitHub PR-based reviews and merges, use create-pr.
- ▌ Swiftui · fradser bundleBuild, refactor, or review modern SwiftUI. Prioritize macOS 26 and iOS 26 Liquid Glass, while covering architecture, state, concurrency, navigation, accessibility, performance, and code quality. Use for any SwiftUI implementation, migration, or review.
- ▌ Skill Creator · fradser bundleCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
- ▌ Resolving Merge Conflicts · fradser bundleUse when you need to resolve an in-progress git merge/rebase conflict.
- ▌ Improve Codebase Architecture · fradser bundleScans a codebase for deepening opportunities, presents them as a visual HTML report, then grills through the chosen one. Use when the user wants to improve codebase architecture or find refactoring opportunities.
- ▌ Finish Feature · fradserFinalizes and merges a feature branch into develop using git-flow, then prunes stale branches and worktrees. This skill should be used when the user asks to "finish a feature", "merge feature branch", "complete feature", "git flow feature finish", or wants to finalize a feature branch.
- ▌ Finish Release · fradserFinalizes a release and merges it into main and develop with a tag using git-flow, then prunes stale branches and worktrees. This skill should be used when the user asks to "finish a release", "merge release branch", "complete release", "git flow release finish", or wants to finalize a release.
- ▌ Consolidate · fradser bundleConsolidates project memory across harness and .memory/ with theme clustering, practical-expiry prune, ground-truth verify, and an adversarial second pass. Use when the user runs /memory:consolidate, asks to tidy/dedupe/prune memory, or reports redundant or stale memories. Also covers active writing during work.
- ▌ Commit And Push · fradserCreates clean conventional git commits using standard git and pushes changes to the remote repository. Use when the user asks to "commit and push", "push changes", or complete a commit followed by git push.
- ▌ Update Readme · fradser bundleUpdates README.md and README.zh-CN.md to reflect the project's current state. Use this skill whenever the user asks to "update the README", "sync the docs", "update documentation", "reflect latest changes in README", or wants both the English and Chinese READMEs to match the current project.
- ▌ Research · fradserRuns a deep-research query on Google Gemini's deep-research managed agent and returns a cited report. This skill should be used when the user asks to "deep research with Gemini", "run Gemini deep research", "have Antigravity research X", or wants a thorough, multi-source web research report produced by a remote Gemini agent. Invoked via "/antigravity:research". Supports a higher-effort max mode via "--max".
- ▌ Create Issues · fradser bundleCreates GitHub issues following test-driven development principles and proper labeling conventions. This skill should be used when the user asks to "create an issue", "file a bug", or needs to document new requirements, epics, or PR-scoped tasks.
- ▌ Resolve Issues · fradser bundleResolves GitHub issues using isolated worktrees and test-driven development, then delegates PR creation to /github:create-pr so the quality gate and the /github:review-pr loop always run. This skill should be used when the user asks to "resolve an issue", "fix issue
- ▌ Use Openscad · fradser bundleWrites OpenSCAD code and drives the `openscad` command-line compiler to produce STL/3MF/AMF/DXF/SVG/PNG outputs from parametric `.scad` models. This skill should be used when the user asks to design a 3D-printable part, generate a laser-cut 2D plate, render a preview image of a CAD model, export STL for 3D printing, batch-render parametric variants, or convert between mesh formats. Invoked via "/hardware:use-openscad".
- ▌ Generate Video · fradser bundleGenerate short videos from a text prompt or from still images using ByteDance Seedance on Volcengine Ark. Use this skill whenever the user wants to create, generate, render, or animate a video, clip, animation, motion graphic, or product demo — including text-to-video ("a drone shot over a forest at sunrise") and image-to-video, where a still becomes the first frame, or two stills are morphed start-to-end. Prefer this skill over describing a video in text.
- ▌ Use Kicad CLI · fradser bundleDrives the KiCad command-line interface (`kicad-cli`, version 9.0) to export schematics and PCBs, produce fabrication outputs, and run design checks. This skill should be used when the user asks to export gerbers, drill, or pick-and-place files, generate a BOM or netlist, run ERC or DRC (including in CI), export a STEP/3D model or PDF/SVG, upgrade KiCad symbol/footprint libraries, or run a KiCad job set. Invoked via "/hardware:use-kicad-cli".
- ▌ Swiftui Review · fradser bundleReviews SwiftUI code for best practices on modern APIs, maintainability, and performance. This skill should be used when the user asks to review SwiftUI code, check for deprecated iOS/macOS APIs, validate data flow patterns, or audit accessibility compliance in Swift projects.
- ▌ Update Changelog · fradser bundleCreates or updates CHANGELOG.md following the Keep a Changelog 1.1.0 format. Use this skill when the user asks to "update the changelog", "generate changelog", "add changelog entry", "create CHANGELOG.md", "sync changelog with tags", or wants to document project changes based on git tags and commit history.
- ▌ Patent Architect · fradser bundleAutomatically searches prior art via SerpAPI and generates Chinese patent application forms. This skill should be used when the user wants to generate Chinese patent application forms, or mentions "patents", "inventions", or wants to protect technical innovations.
- ▌ Best Practices · fradser bundleLanguage-specific best practices, code quality standards, and framework detection rules. Use when executing refactoring workflows, applying code quality rules, detecting frameworks, or checking language-specific patterns for TypeScript, Python, Go, Swift, or React.
- ▌ Get Context · fradserExecute this when the user requests code context for a repository, library, or any natural-language code/technology question using DeepWiki, Context7, Exa, git clone, and/or web search+fetch.
- ▌ QA · fradserInteractive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session".
- ▌ Code Context · fradserThis skill should be used when the user asks to "understand a codebase", "get code context", "research a library", "explore a repository", "find code examples", "look up documentation", asks a natural-language code/technology question (e.g. "how does X work", "X vs Y", "best practice for Z"), or wants to understand how a specific project, library, or concept works before making changes.
- ▌ Refactor Project · fradser bundleExecutes automated project-wide refactoring with a focus on cross-file optimization. This skill should be used when the user asks for project-wide refactoring, cross-file simplification, consistency standardization across the codebase, duplication reduction, or invokes "/refactor-project".
- ▌ Brainstorming · fradser bundleDesigns new software features and multi-component changes for the current repo into implementation-ready BDD specs via autonomous codebase research, then commits the design for review (runs to completion without mid-design questions). Scope covers new features, greenfield design, and multi-component changes. Not for hardware/physical-system design, out-of-repo questions, single-file refactors, or known-root-cause bugs (those go to direct edits or systematic-debugging).
- ▌ Retrospective · fradser bundleAnalyzes evaluation patterns across completed plans and evolves the superpowers checklists accordingly.
- ▌ Writing Plans · fradser bundleCreates executable implementation plans that break down a brainstorming design into detailed, unambiguous per-batch tasks for execution.
- ▌ Bdd · fradser bundleBehavior-driven development: Discovery → Formulation → Automation. Use when the user wants to build features or fix bugs via Gherkin scenarios and the BDD lifecycle, or mentions BDD/Gherkin/Executable Specifications. Delegates test implementation to /mattpocock:tdd.
- ▌ Tdd · fradser bundleBDD-driven test implementation: red-green loop mechanics, seams, mocking, and test quality under BDD Automation. Use when the user wants to write or improve tests during BDD implementation, needs guidance on test structure, or asks about test seams, mocking, or anti-patterns.
- ▌ Better Interface · fradser bundleUser-invoked, cross-discipline interface review that coordinates six domain references: accessibility, layout, writing, typography, colors, and ui. Use when explicitly invoked for a holistic review of a screen, flow, feature, or product interface. Supports quick and full review modes. Triggers on better-interface, full interface review, holistic UI audit, cross-discipline design review, review the whole interface.
- ▌ Executing Plans · fradser bundleExecutes a written implementation plan via per-batch sub-agent coordinators with verification and commits between batches.
- ▌
- ▌ Triage · fradser bundleMoves issues and external PRs through a state machine of triage roles — categorise, verify, grill, and write agent-ready briefs. Use when the user says "triage this issue" or wants agent-ready issue briefs.
- ▌ Wizard · fradser bundleGenerates an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, running a one-off migration or cutover, or the user says "build a wizard" or wants a scripted step-by-step setup. Don't invoke this for steps the agent can perform itself.
- ▌ Teach · fradser bundleTeaches the user a new skill or concept within the workspace. Use when the user says "teach me X", wants to learn a topic over sessions, or needs a structured learning plan.
- ▌ To Spec · fradser bundleTurns the current conversation into a spec and publishes it to the project issue tracker, with no interview. Use when the user says "write a spec", "create a PRD", or wants the discussion captured as a spec.
- ▌ Loop Me · fradser bundleRuns a stateful grilling session that produces workflow specs for workflows the user wants to build. Use when the user says "loop me" or wants workflow specs drawn out of them.
- ▌ Ask Matt · fradser bundleRecommends the skill or flow that fits the user's situation. A router over the skills in this repo. Use when the user asks which skill to use, is unsure what fits, or needs a pointer to the right workflow.
- ▌ Handoff · fradser bundleCompacts the current conversation into a handoff document for another agent to pick up. Use when the user says "hand this off" or wants the work continued by a fresh session.
- ▌ Implement · fradser bundleImplements a piece of work from a spec or ticket set. Use when the user says "implement this spec", "work the tickets", or wants code written from an existing plan.
- ▌ Prototype · fradser 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 · fradser bundlePlans a huge chunk of work — more than one agent session can hold — as a shared map of decision tickets on the issue tracker, resolved one at a time. Use when the user has a large ambiguous goal and wants the route charted.
- ▌ Setup Pre Commit · fradser bundleSet up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.
- ▌ Edit Article · fradserEdit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
- ▌ Grill Me · fradser bundleRuns a relentless interview that sharpens a plan or design. Use when the user wants to be grilled on an idea, pressure-test a plan, or refine a design through questioning.
- ▌ Grilling · fradser bundleGrill 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.
- ▌ Optimize Plugin · fradserThis skill should be used when the user asks to "validate a plugin", "optimize plugin", "check plugin quality", "review plugin structure", or "run plugin optimizer".
- ▌ Systematic Debugging · fradser bundleDiagnoses a reported bug, error, test failure, or unexpected behavior through a 4-phase root-cause analysis before any code changes.
- ▌ To Tickets · fradser bundleBreaks a plan, spec, or conversation into tracer-bullet tickets that declare their blocking edges, published to the configured tracker. Use when the user says "break this into tickets" or wants a plan decomposed into vertical slices.
- ▌ Wait What · fradser bundleStop. That last message did not land — re-pitch it. Use when the user says "wait what", "I don't follow", "explain that again", or similar confusion signals.
- ▌ Receiving Code Review · fradserUse when the superpowers-evaluator returned REWORK on a batch, when fixing rework items from an evaluation report, or when receiving any code review feedback on superpowers output. Requires technical rigor and verification instead of performative agreement or blind implementation.
- ▌ Reflect Skills From Memory · fradserThis skill should be used when the user asks to "reflect on skills from memory", "audit marketplace skills against memory", "从记忆中检查 skills 的问题", "反思并修改 skill", "apply memory feedback to skills", or wants to turn accumulated memory feedback about this marketplace's skills into concrete skill fixes. Reads the project's persistent memory, re-verifies each known skill problem against current code, then fixes the skill or corrects the stale memory.
- ▌ Code Review · fradser bundleReview 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?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".
- ▌ Scaffold Exercises · fradser bundleCreate exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.
- ▌ Obsidian Vault · fradserSearch, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
- ▌ Migrate To Shoehorn · fradser bundleMigrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
- ▌ Writing Beats · fradser bundleExploit-phase writing — assembles raw material into a journey of beats, grounding each term before a beat leans on it. Use when the user has raw material and wants it turned into an article.
- ▌ Writing Shape · fradser bundleExploit-phase writing — shapes raw material into an article paragraph by paragraph. Use when the user has a raw-material pile and wants the final article written.
- ▌ Batch Grill Me · fradserRuns a relentless interview that asks every frontier question at once, round by round. Use when the user wants to be grilled on a design or map a design tree.
- ▌ Claude Handoff · fradser bundleHands the current conversation to a fresh background agent that picks up the work immediately. Use when the user wants the work continued by a background agent.
- ▌ Codebase Design · fradser bundleShared 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 · fradser 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 · fradser bundleBuild and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.
- ▌ Grill With Docs · fradser bundleRuns a relentless interview that sharpens a plan or design and creates docs (ADRs and glossary) along the way. Use when the user wants to stress-test a plan or design, or produce decision records.
- ▌ Plugin Best Practices · fradser bundleThis skill should be used when the user asks to "validate plugin structure", "review manifest files", "check frontmatter compliance", "verify tool invocation patterns", "explain plugin component types", or needs Claude Code plugin architectural guidance.
- ▌ Behavior Driven Development · fradser bundleApplies behavior-driven development principles including Gherkin scenarios and test-driven development. This skill should be used when the user asks to implement features, fix bugs, or when writing executable specifications and tests before writing production code.
- ▌ Writing Fragments · fradser bundleExplore-phase writing — mines raw fragments without committing to structure. Use when the user wants to brainstorm material or gather fragments for a later article.
- ▌ To Questionnaire · fradser bundleTurns a decision the user can't fully answer into a questionnaire for someone else to fill in. Use when the user says "turn this into a questionnaire" or needs knowledge pulled out of an expert.
- ▌ Design An Interface · fradserGenerate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
- ▌ Ubiquitous Language · fradserExtract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".
- ▌ Git Guardrails Claude Code · fradser bundleSet 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.