CtrlK
BlogDocsLog inGet started
Tessl Logo

wrike-automation

Automate Wrike project management via Rube MCP (Composio): create tasks/folders, manage projects, assign work, and track progress. Always search tools first for current schemas.

53

Quality

60%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/wrike-automation/SKILL.md

The canonical home for this skill is wrike-automation in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

50%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill provides a solid structural overview of Wrike automation via Rube MCP with good workflow sequencing and comprehensive parameter documentation. However, it lacks executable examples with concrete parameter values, misses validation checkpoints for destructive operations, and could benefit from splitting detailed reference content into separate files. The content is moderately verbose with some duplication between sections.

Suggestions

Add concrete, executable MCP tool call examples with realistic parameter values (e.g., a complete WRIKE_CREATE_TASK call with sample folderId, title, and responsibles) instead of pseudocode patterns.

Add explicit confirmation/validation steps before destructive operations (DELETE_FOLDER, DELETE_SPACE) in the workflow sequences, such as 'List folder contents first and confirm with user before deletion'.

Consolidate duplicated pitfall information — per-workflow pitfalls and the 'Known Pitfalls' section repeat several points (date formats, ID formats, deletion warnings).

Extract the Quick Reference table and detailed Known Pitfalls into a separate REFERENCE.md file to keep SKILL.md focused on core workflows and reduce its length.

DimensionReasoningScore

Conciseness

The skill is fairly comprehensive but includes some unnecessary verbosity. The 'When to use' descriptions are somewhat redundant, and the 'Known Pitfalls' section repeats information already stated in per-workflow pitfalls sections. The Quick Reference table duplicates information from the workflows. However, it doesn't over-explain basic concepts Claude would know.

3 / 5

Actionability

The skill provides tool names, parameter lists, and sequences, but lacks executable code examples. The 'Common Patterns' section uses pseudocode-style numbered lists rather than actual MCP tool call examples with concrete parameter values. Key parameters are listed but no complete example invocations with realistic values are shown.

3 / 5

Workflow Clarity

Workflows are clearly sequenced with labeled steps and prerequisite/optional/required annotations, which is good. However, destructive operations (DELETE_FOLDER, DELETE_SPACE) lack explicit validation/confirmation steps in their workflow sequences. The pitfalls mention safety concerns but don't integrate confirmation checkpoints into the workflow steps themselves, which should cap this at 3 per the rubric's destructive operations rule.

3 / 5

Progressive Disclosure

The content is a monolithic single file with no bundle files or references to external documentation. At ~200+ lines covering 5 workflows, common patterns, pitfalls, and a quick reference table, some of this content (like the detailed pitfalls or the quick reference table) could be split into separate files. The internal structure with headers is reasonable but the file is longer than ideal for a single SKILL.md.

3 / 5

Total

12

/

20

Passed

Description

70%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description does a good job naming the specific platform (Wrike) and integration method (Rube MCP/Composio), making it highly distinctive. It lists several concrete actions but lacks an explicit 'Use when...' clause, which weakens its completeness for skill selection. The operational instruction about searching tools first is useful but doesn't serve the purpose of helping Claude decide when to select this skill.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks about Wrike tasks, projects, folders, assignments, or project tracking.'

Move the implementation detail 'Always search tools first for current schemas' out of the description (into the skill body) and replace it with trigger-oriented language.

DimensionReasoningScore

Specificity

Lists several specific actions: 'create tasks/folders, manage projects, assign work, and track progress.' These are concrete actions, though coverage could be more comprehensive (e.g., updating tasks, deleting, commenting, setting due dates).

4 / 5

Completeness

The 'what' is clearly stated with concrete actions, but there is no explicit 'Use when...' clause. The operational note 'Always search tools first for current schemas' is an implementation detail rather than a trigger guidance. The lack of explicit 'when' caps this at 3.

3 / 5

Trigger Term Quality

Includes good natural keywords like 'Wrike', 'project management', 'tasks', 'folders', 'assign work', 'track progress', and 'Rube MCP (Composio)'. Missing some synonyms or variations users might say like 'to-do', 'subtasks', 'deadlines', or 'workflow'.

4 / 5

Distinctiveness Conflict Risk

Highly distinctive due to the specific mention of 'Wrike' and 'Rube MCP (Composio)' — these are very specific platform and integration references that clearly distinguish this skill from other project management or task management skills.

5 / 5

Total

16

/

20

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.