farm-fe
- 25 skills
- 0 followers
- 3 hours ago last updated
- ▌ Creating Changesets · farm-fe bundleCreates changesets for semantic versioning. Use when adding changesets, preparing releases, determining version bumps (patch/minor/major), generating changelog entries, or documenting breaking changes.
- ▌ Openspec Apply Change · farm-feImplement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
- ▌ Test Driven Development · farm-fe bundleUse when implementing any feature or bugfix, before writing implementation code
- ▌ Verification Before Completion · farm-feUse when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
- ▌ Farmfe Guide · farm-fe bundleComprehensive Farm build-tool reference for AI agents. Use when writing or reviewing farm.config.ts, adding/configuring plugins, troubleshooting builds, implementing SSR or library mode, using the JavaScript API, writing Farm JS/Rust plugins, or authoring custom plugins from scratch. Covers all config options, official plugins, CLI commands, key features, and plugin authoring sourced from website/docs.
- ▌ Gh CLI · farm-feUse when working with GitHub via the gh CLI - managing PRs, issues, releases, repos, workflows, searching code, or calling the GitHub API. Triggers on tasks involving GitHub operations, PR creation/management, issue tracking, release workflows, or any gh command usage.
- ▌ Farm Ready Gate · farm-feRun Farm verification with build-first constraints. For verify/acceptance, use npm run build only for core, rust plugins, and affected examples; do not run cargo check/clippy. Use when validating changes before merge or push.
- ▌ Git Commit Push · farm-feCommit and push repository changes safely. Use when user asks to commit, push, or verify and push current changes.
- ▌ A5c AI Docusaurus · farm-fe bundleDeep integration with Docusaurus for documentation site development. Configure projects, manage sidebars, versioning, i18n, develop plugins, and optimize builds for React-based documentation.
- ▌ Rebase Commit Push Pr · farm-feFetch origin/main, rebase current branch, resolve conflicts safely, then commit and push changes; create a PR if none exists for the branch.
- ▌ E2e Example Acceptance · farm-feValidate or update example-level E2E coverage. Use when adding/updating e2e.spec.ts, debugging example start/build/preview behavior, or verifying browser console/request errors and page expectations.
- ▌ Building Farm From Source · farm-feUse when building Farm locally from source, native bindings or Rust plugin artifacts are missing, or an example/E2E needs local core and plugin artifacts.
- ▌ Brainstorming · farm-fe bundleYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
- ▌ Writing Plans · farm-fe bundleUse when you have a spec or requirements for a multi-step task, before touching code
- ▌ Writing Skills · farm-fe bundleUse when creating new skills, editing existing skills, or verifying skills work before deployment
- ▌ Executing Plans · farm-feUse when you have a written implementation plan to execute in a separate session with review checkpoints
- ▌ Openspec Explore · farm-feEnter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
- ▌ Openspec Propose · farm-fePropose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.
- ▌ Using Superpowers · farm-fe bundleUse when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
- ▌ Using Git Worktrees · farm-feUse when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
- ▌ Receiving Code Review · farm-feUse when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
- ▌ Requesting Code Review · farm-fe bundleUse when completing tasks, implementing major features, or before merging to verify work meets requirements
- ▌ Openspec Archive Change · farm-feArchive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
- ▌ Dispatching Parallel Agents · farm-feUse when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
- ▌ Subagent Driven Development · farm-fe bundleUse when executing implementation plans with independent tasks in the current session