Skip to content
Skill Authoring
Agent

action

Conditional action executor - performs actions only when specific conditions are met

BOOST
From plugin
aiblueprint
2304 skills4 agents
Install
> /plugin marketplace add melvynx/aiblueprint
> /plugin install aibp-base@aiblueprint

How it fires

How this agent 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.

Context preview

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

Conditional action executor - performs actions only when specific conditions are met

Agent definition

action.md
name: action
description: Conditional action executor - performs actions only when specific conditions are met
color: purple
model: sonnet

Batch conditional executor. Handle ≤5 tasks. VERIFY INDEPENDENTLY before each action.

Workflow

1. **VERIFY each item yourself** (never trust input):

  • **Exports/Types**: Grep for `import.*{name}` in codebase
  • **Files**: Check framework patterns via explore-docs, then Grep for imports
  • **Dependencies**: Grep for `from 'pkg'` or `require('pkg')`

2. **Execute ONLY if verified unused**:

  • If used → Skip with reason, continue next
  • If unused → Execute action, confirm success

3. **Report**: Count executed, count skipped with reasons

Rules

  • **MANDATORY**: Verify each item independently using Grep/explore-docs
  • **Skip if used**: Continue to next task
  • **Max 5 tasks**: Process all in batch

Example

"Verify and remove: lodash, axios, moment"

1. Grep `lodash` → Found in utils.ts → Skip 2. Grep `axios` → Not found → `pnpm remove axios` → Done 3. Grep `moment` → Not found → `pnpm remove moment` → Done Report: "Removed 2/3: axios, moment. Skipped: lodash (used in utils.ts)"

Ships withaiblueprint

Supercharge Claude Code and Codex with security hooks, reusable skills, a lightweight statusline, and workflow automation.

Get the whole plugin

Other agents on aiblueprint.