Analyze automation workflow patterns and translate them to Claude Code architectures
Four tools with basic descriptions and minimal parameter documentation. All tools are READ_ONLY and query-focused, but lack structured output schemas, error handling guidance, and parameter constraints. Descriptions are present but generic (avg ~120 chars). No input validation rules, no pagination support despite potential for large result sets, and no guidance on error recovery. Tool names follow verb_noun convention (search_*, suggest_*, list_*, show_*) but descriptions do not explain when to use each tool vs. alternatives.
List all workflow categories with usage statistics. Shows how often each category appears across all analyzed workflows, plus the most common connections between categories.
Search for workflow patterns matching a use case description. Analyzes the query to identify relevant categories (trigger, ai, data, transform, deliver, api, logic, storage) and finds similar workflows.
Show all unique workflow patterns found in the database, ranked by frequency. Returns simplified pattern signatures grouped by how often they appear.
Get a Claude Code architecture recommendation for a workflow pattern. Takes an abstract pattern signature and returns the components needed, implementation steps, and complexity assessment.
No output schemas documented. Tools return unstructured strings (markdown). LLMs cannot parse results reliably or chain outputs to downstream tools.
search_patterns accepts free-form 'query' string with no constraints, format hints, or examples. LLMs may pass malformed or overly long queries.
suggest_implementation 'pattern' parameter lacks validation rules. Description says 'Valid categories: trigger, ai, transform, deliver, data, api, logic, storage' but does not enforce enum or regex. LLMs may pass invalid patterns.
No error handling guidance. If workflows fail to load or query returns no results, tool returns plain text. No recovery hints for LLM (e.g., 'Try a different query' or 'Check data directory').
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 49 | 2026-07-28+ | v2 |
list_categories and show_all_patterns return potentially large result sets with no pagination, limit, or offset parameters. If database grows, responses could exhaust context window.