Skip to content
Development
Skill

/general-tasks

Default process for handling open-ended tasks that touch files, the shell, or the web.

From plugin
mastra
27k30 skills14 commands
Install
$ npx -y skills add mastra-ai/mastra --skill general-tasks --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/general-tasks

Context preview

The summary Claude sees to decide when to auto-load this skill.

Default process for handling open-ended tasks that touch files, the shell, or the web.

SKILL.md

general-tasks.SKILL.md
name: general-tasks
description: Default process for handling open-ended tasks that touch files, the shell, or the web.
version: 1
metadata:
  tags: [default, general]

General task process

1. Restate the goal in one sentence. 2. List the concrete steps you intend to take before doing them. 3. Execute steps one at a time. After each step, briefly note the outcome. 4. Prefer reading existing files before writing new ones. 5. When you're done, summarize:

  • What changed (files created/edited).
  • What you verified.
  • What remains open.
Ships withmastra

Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack. It includes everything you need to go from early prototypes to production-ready applications.

Get the whole plugin

Other skills on mastra.