action-creator

Generate TypeScript email action templates with config, handler, and parameter schema.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/edersonmelo/claude-agent-experiments --skill action-creator-edersonmelo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: action-creator
Source: https://github.com/edersonmelo/claude-agent-experiments/tree/main/email-agent/agent/.claude/skills/action-creator
Command: npx skills add https://github.com/edersonmelo/claude-agent-experiments --skill action-creator-edersonmelo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate repetitive email workflows by enabling user-specific, one-click action templates.

Core Features & Use Cases

  • Generate TypeScript action templates in agent/custom_scripts/actions/ that expose reusable, parameterized email tasks as clickable buttons in chat.
  • Support common workflows such as forwarding bugs to engineering, archiving newsletters from specified sources, and sending payment reminders to vendors.
  • Include an optional AI-assisted analysis step to help compose or enrich emails before execution.

Quick Start

Create a new user-specific action template file in agent/custom_scripts/actions for the requested email workflow.

Frequently Asked Questions about action-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate repetitive email workflows with one-click actions?

Automating repetitive email workflows involves creating TypeScript action templates with config objects, handlers, and parameter schemas. Templates expose user-specific email tasks as clickable buttons in chat for forwarding bugs, archiving newsletters, or sending payment reminders.

Can I use TypeScript to create custom email action templates for forwarding bugs?

Yes, you can create TypeScript action templates in agent/custom_scripts/actions to forward bugs to engineering. Each template includes a config object, a handler, a parameter schema, and optional AI-assisted processing to compose or enrich emails before execution.

What is a one-click email action template and how does it work?

A one-click email action template is a TypeScript file that parameterizes email tasks into clickable chat buttons. It uses a config object, handler, and parameter schema to execute workflows like archiving newsletters or sending payment reminders without manual email composition.

Do I need any external dependencies to set up one-click email actions?

No external dependencies are required. One-click email actions are implemented as self-contained TypeScript templates organized under agent/custom_scripts/actions, with optional scripts, references, and assets directories for additional workflow support.

Can AI assist with composing emails before executing an action template?

Yes, action templates support an optional AI-assisted analysis step to help compose or enrich emails before execution. This feature integrates into the TypeScript handler to automate email content generation within workflows like vendor payment reminders.

What are the limitations of using action templates for email automation?

Action templates are limited to workflows definable within a TypeScript config object, handler, and parameter schema. Complex email logic outside of parameterized tasks like archiving newsletters or forwarding bugs may require additional custom scripts beyond the template structure.