skills/disabled/postmark-automation/SKILL.md
Automate Postmark email delivery tasks via Rube MCP (Composio): send templated emails, manage templates, monitor delivery stats and bounces. Always search tools first for current schemas.
npx skillsauth add aaaaqwq/claude-code-skills postmark-automationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automate Postmark transactional email operations through Composio's Postmark toolkit via Rube MCP.
RUBE_MANAGE_CONNECTIONS with toolkit postmarkRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit postmarkWhen to use: User wants to send templated emails to multiple recipients in one call
Tool sequence:
POSTMARK_LIST_TEMPLATES - Find available templates and their IDs [Prerequisite]POSTMARK_VALIDATE_TEMPLATE - Validate template with model data before sending [Optional]POSTMARK_SEND_BATCH_WITH_TEMPLATES - Send batch emails using a template [Required]Key parameters:
TemplateId or TemplateAlias: Identifier for the template to useMessages: Array of message objects with From, To, TemplateModelTemplateModel: Key-value pairs matching template variablesPitfalls:
TemplateId or TemplateAlias is required, not bothTemplateModel keys must match template variable names exactly (case-sensitive)When to use: User wants to create, edit, or inspect email templates
Tool sequence:
POSTMARK_LIST_TEMPLATES - List all templates with IDs and names [Required]POSTMARK_GET_TEMPLATE - Get full template details including HTML/text body [Optional]POSTMARK_EDIT_TEMPLATE - Update template content or settings [Optional]POSTMARK_VALIDATE_TEMPLATE - Test template rendering with sample data [Optional]Key parameters:
TemplateId: Numeric template ID for GET/EDIT operationsName: Template display nameSubject: Email subject line (supports template variables)HtmlBody: HTML content of the templateTextBody: Plain text fallback contentTemplateType: 'Standard' or 'Layout'Pitfalls:
When to use: User wants to check email delivery health, open/click rates, or outbound overview
Tool sequence:
POSTMARK_GET_DELIVERY_STATS - Get bounce counts by type [Required]POSTMARK_GET_OUTBOUND_OVERVIEW - Get sent/opened/clicked/bounced summary [Required]POSTMARK_GET_TRACKED_EMAIL_COUNTS - Get tracked email volume over time [Optional]Key parameters:
fromdate: Start date for filtering stats (YYYY-MM-DD)todate: End date for filtering stats (YYYY-MM-DD)tag: Filter stats by message tagmessagestreamid: Filter by message stream (e.g., 'outbound', 'broadcast')Pitfalls:
messagestreamid defaults to all streams if not specifiedWhen to use: User wants to review bounced emails or spam complaints
Tool sequence:
POSTMARK_GET_BOUNCES - List bounced messages with details [Required]POSTMARK_GET_SPAM_COMPLAINTS - List spam complaint records [Optional]POSTMARK_GET_DELIVERY_STATS - Get bounce summary counts [Optional]Key parameters:
count: Number of records to return per pageoffset: Pagination offset for resultstype: Bounce type filter (e.g., 'HardBounce', 'SoftBounce', 'SpamNotification')fromdate/todate: Date range filtersemailFilter: Filter by recipient email addressPitfalls:
count and offset, not page tokensWhen to use: User wants to view or modify Postmark server configuration
Tool sequence:
POSTMARK_GET_SERVER - Retrieve current server settings [Required]POSTMARK_EDIT_SERVER - Update server configuration [Optional]Key parameters:
Name: Server display nameSmtpApiActivated: Enable/disable SMTP API accessBounceHookUrl: Webhook URL for bounce notificationsInboundHookUrl: Webhook URL for inbound email processingTrackOpens: Enable/disable open trackingTrackLinks: Link tracking mode ('None', 'HtmlAndText', 'HtmlOnly', 'TextOnly')Pitfalls:
SmtpApiActivated affects SMTP relay access immediately1. Call POSTMARK_GET_TEMPLATE with TemplateId
2. Inspect HtmlBody/TextBody for {{variable}} placeholders
3. Build TemplateModel dict with matching keys
4. Call POSTMARK_VALIDATE_TEMPLATE to verify rendering
count for results per page (varies by endpoint)offset to skip previously fetched resultsAuthentication:
Rate Limits:
Response Parsing:
data or data.data| Task | Tool Slug | Key Params | |------|-----------|------------| | Send batch templated emails | POSTMARK_SEND_BATCH_WITH_TEMPLATES | Messages, TemplateId/TemplateAlias | | List templates | POSTMARK_LIST_TEMPLATES | Count, Offset, TemplateType | | Get template details | POSTMARK_GET_TEMPLATE | TemplateId | | Edit template | POSTMARK_EDIT_TEMPLATE | TemplateId, Name, Subject, HtmlBody | | Validate template | POSTMARK_VALIDATE_TEMPLATE | TemplateId, TemplateModel | | Delivery stats | POSTMARK_GET_DELIVERY_STATS | (none or date filters) | | Outbound overview | POSTMARK_GET_OUTBOUND_OVERVIEW | fromdate, todate, tag | | Get bounces | POSTMARK_GET_BOUNCES | count, offset, type, emailFilter | | Get spam complaints | POSTMARK_GET_SPAM_COMPLAINTS | count, offset, fromdate, todate | | Tracked email counts | POSTMARK_GET_TRACKED_EMAIL_COUNTS | fromdate, todate, tag | | Get server config | POSTMARK_GET_SERVER | (none) | | Edit server config | POSTMARK_EDIT_SERVER | Name, TrackOpens, TrackLinks |
testing
通用自媒体文章自动发布工具。支持百家号、搜狐号、知乎、微信公众号、小红书、抖音号六个平台的自动化发布流程。使用Playwright自动化实现平台导航和发布,支持通过storageState管理Cookie实现账号切换。
development
# SKILL.md - Model Configuration Status (mcstatus) ## 触发条件 - `/mcstatus` 命令 - 用户询问模型配备、模型配置、model status、模型列表等 ## 功能 实时生成 Agent + Cron 的模型配置报告,展示当前所有 agent 的主模型/fallback链和所有 cron 任务的模型分配。 ## 执行步骤 ### Step 1: 收集 Agent 模型配置 读取各 agent 的 models.json 获取主模型和 fallback 链: ```bash for agent in main ops code quant data research content market finance pm law product sales batch; do config=$(cat ~/.openclaw/agents/$agent/agent/models.json 2>/dev/null) if [ -n "$config" ]; then echo "=== $agent
tools
MCP 服务器智能管理助手。自动检测 MCP 可用性、智能开关、功能问答,提供人性化的 MCP 管理体验。
tools
从GitHub搜索并自动安装配置MCP(Model Context Protocol)服务器工具到Claude配置文件。当用户需要安装MCP工具时触发此技能。工作流程:搜索GitHub上的MCP项目 -> 提取npx配置 -> 添加到~/.claude.json -> 处理API密钥(如有)。