CtrlK
BlogDocsLog inGet started
Tessl Logo

mastra

github.com/mastra-ai/mastra

SkillAddedReview
gh-bulk-issues

.mastracode/skills/gh-bulk-issues/SKILL.md

Orchestrate parallel Mastra Code headless instances to debug and fix multiple GitHub issues simultaneously

61

gh-review

.mastracode/skills/gh-review/SKILL.md

Draft and post direct, unhedged GitHub PR reviews and issue comments — every item is a required change with a pointer and reason, PR reviews land as "request changes" or "approve" (never a bare comment), and nothing is marked optional or deferred to a follow-up. Use whenever understand-pr or understand-issue (or any review) is about to draft or post to GitHub.

72

herdr-kit-workflows

.mastracode/skills/herdr-kit-workflows/SKILL.md

Set up and operate Herdr Kit safely: install and configure the plugin and Mastra Code integration, manage Review and Work repository scope, open primary repository workspaces, synchronize managers, materialize or dematerialize managed worktrees, and update Herdr Kit settings or shortcuts.

68

herdr-manager-query

.mastracode/skills/herdr-manager-query/SKILL.md

Query the authoritative global Herdr Review and Work Manager inventory, recommend actionable PR work, and explicitly materialize confirmed remote-only Review Manager records through the plugin's stable public CLI.

62

label-core-bugs

.agents/skills/label-core-bugs/SKILL.md

Review open mastra-ai/mastra GitHub issues, identify direct @mastra/core bugs, and apply the @mastra/core label. Use when auditing issues for core ownership, labeling direct core bugs, or periodically reconciling the @mastra/core issue label.

77

label-core-bugs

.mastracode/skills/label-core-bugs/SKILL.md

Review open mastra-ai/mastra GitHub issues, identify direct @mastra/core bugs, and apply the @mastra/core label. Use when auditing issues for core ownership, labeling direct core bugs, or periodically reconciling the @mastra/core issue label.

77

label-core-bugs

.claude/skills/label-core-bugs/SKILL.md

Review open mastra-ai/mastra GitHub issues, identify direct @mastra/core bugs, and apply the @mastra/core label. Use when auditing issues for core ownership, labeling direct core bugs, or periodically reconciling the @mastra/core issue label.

72

mastra-docs

.claude/skills/mastra-docs/SKILL.md

Documentation guidelines for Mastra. Use this skill when creating, editing, moving, deleting, or reviewing Mastra documentation, sidebars, redirects, or docs components.

72

mastra-frontend

.claude/skills/mastra-frontend/SKILL.md

How to build Mastra frontend interfaces with the @mastra/playground-ui design system. This skill should be used when creating or modifying any application UI — pages, components, styling, or tokens — in this repo or in an external consumer of the design system. The docs site has its own styling and is out of scope.

70

mastra-smoke-test

.claude/skills/mastra-smoke-test/SKILL.md

Smoke test Mastra projects locally or deploy to staging/production. Tests Studio UI, agents, tools, workflows, traces, memory, and more. Supports both local development and cloud deployments.

60

ops-automation-agent

packages/editor/src/ee/workspace/skills/ops-automation-agent/SKILL.md

Authoring playbook for building agents that automate recurring internal tasks — running scheduled workflows, syncing data between systems, posting notifications, processing inbound events, or executing operational runbooks. Use this when the user wants an agent that runs on a schedule, reacts to events, automates a process, syncs between tools, or handles ops/internal infrastructure.

68

performance-review

templates/template-github-review-agent/workspace/skills/performance-review/SKILL.md

Performance-focused code review for identifying bottlenecks and optimization opportunities

52

playground-msw-tests

.claude/skills/playground-msw-tests/SKILL.md

REQUIRED and PRIMARY testing approach for packages/playground and packages/playground-ui. Triggers on: adding or modifying hooks, pages, route components, data-fetching code, React Query interactions, or any test work in these packages. Generates Vitest tests that drive the real @mastra/client-js + React Query stack through MSW handlers and typed fixtures derived from @mastra/client-js response types. This is the #1 way to test the playground packages — ABOVE Playwright E2E. Use Playwright only for cross-page user journeys that MSW cannot model.

74

pr-explainer

.claude/skills/pr-explainer/SKILL.md

Use when creating an approachable, self-contained HTML review aid for a pull request; explaining what changed, why it matters, how it works, and how it fits into the broader system; turning PR diffs, commits, tests, and architecture context into a local `.pr-review/` HTML page for reviewers; or helping reviewers understand complex code changes without dumping the full diff.

69

pr-snapshot-release

.mastracode/skills/pr-snapshot-release/SKILL.md

Guide a Mastra maintainer through publishing an npm snapshot from a pull request or a specified repository branch. Use when asked to release, publish, or create a PR snapshot, branch snapshot, canary package build, or branch-specific npm tag. Performs source and branch preflight checks, requires confirmation before the irreversible publish, dispatches the existing Publish to npm workflow, monitors it, and reports installable package tags.

78

pr-splitter

.claude/skills/pr-splitter/SKILL.md

Use when breaking a large, complex, messy, or hard-to-review pull request into multiple smaller PRs; planning stacked PRs; extracting independent changes from a branch; splitting mixed refactor and behavior changes; managing drift after review feedback; rebasing follow-up PRs as earlier PRs change; or preserving original branch intent while shipping incrementally.

67

ralph-plan

.claude/skills/ralph-plan/SKILL.md

Interactive planning assistant that helps create focused, well-structured ralph-loop commands through collaborative conversation

56

react-best-practices

.claude/skills/react-best-practices/SKILL.md

React performance optimization guidelines from Mastra Engineering. This skill should be used when writing, reviewing, or refactoring React code to ensure optimal performance patterns. Triggers on tasks involving React components, data fetching, bundle optimization, or performance improvements.

63

research-agent

packages/editor/src/ee/workspace/skills/research-agent/SKILL.md

Authoring playbook for building agents that search, read, and synthesize information into a report. Use this when the user wants an agent to research a topic, summarize sources, compare options, do competitive analysis, monitor news, generate briefs, or pull together a citation-backed report from the web or internal documents.

66

research-tasks

templates/template-claw-assistant/workspace/skills/research-tasks/SKILL.md

Process for answering research questions using the web and saving findings into the workspace.

57