tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill exa-core-workflow-aExecute Exa primary workflow: Core Workflow A. Use when implementing primary use case, building main features, or core integration tasks. Trigger with phrases like "exa main workflow", "primary task with exa".
Activation
17%This description fails to communicate what the skill actually does, relying entirely on placeholder-like language ('Core Workflow A', 'primary use case') that provides no meaningful information. The trigger terms are artificial constructs rather than natural user language, and the extreme vagueness would cause conflicts with nearly any other skill in a collection.
Suggestions
Replace 'Core Workflow A' and 'primary use case' with specific, concrete actions the skill performs (e.g., 'Search web content using Exa API, retrieve documents, extract structured data').
Add natural trigger terms users would actually say, such as specific Exa features, data types, or task names (e.g., 'web search', 'content retrieval', 'semantic search').
Define the unique scope of this skill to distinguish it from other potential Exa-related skills or general integration skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description uses vague, abstract language like 'Core Workflow A', 'primary use case', 'main features', and 'core integration tasks' without describing any concrete actions. No specific capabilities are listed. | 1 / 3 |
Completeness | The description attempts to answer both 'what' and 'when' with a 'Use when' clause and 'Trigger with' section, but the 'what' is completely undefined (what IS Core Workflow A?) making the guidance meaningless. | 2 / 3 |
Trigger Term Quality | The trigger phrases 'exa main workflow' and 'primary task with exa' are artificial and unlikely to be naturally spoken by users. Terms like 'primary use case' and 'core integration' are generic jargon, not natural keywords. | 1 / 3 |
Distinctiveness Conflict Risk | Terms like 'primary workflow', 'main features', and 'core integration tasks' are extremely generic and could apply to virtually any skill, creating high conflict risk with other skills. | 1 / 3 |
Total | 5 / 12 Passed |
Implementation
42%This skill is essentially a template with no actual content - all code examples are placeholders and the error handling table contains dummy values. While the structure and organization are reasonable, the complete lack of executable code or concrete guidance makes this skill unusable in its current form. It demonstrates good progressive disclosure but fails fundamentally on actionability.
Suggestions
Replace all placeholder code comments with actual executable TypeScript examples showing real Exa API calls and responses
Fill in the error handling table with real errors, causes, and solutions specific to Exa API interactions
Add validation checkpoints between steps (e.g., 'Verify initialization succeeded before proceeding to Step 2')
Remove or condense the prerequisites section - Claude doesn't need to be told to have 'understanding of core concepts'
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The structure is reasonable but contains placeholder content and some unnecessary sections. The prerequisites section explains things Claude likely knows, and the template-style comments add no value. | 2 / 3 |
Actionability | All code blocks contain only placeholder comments like '// Step 1 implementation' with no actual executable code. The error handling table has placeholder values. This provides no concrete, actionable guidance. | 1 / 3 |
Workflow Clarity | Steps are numbered and sequenced, but there are no validation checkpoints between steps. The workflow lacks feedback loops for error recovery despite being described as a 'money-path workflow' that likely involves important operations. | 2 / 3 |
Progressive Disclosure | Good structure with clear sections, appropriate external references to documentation and related skills, and content is well-organized with a logical flow from overview to examples to next steps. | 3 / 3 |
Total | 8 / 12 Passed |
Validation
75%| Criteria | Description | Result |
|---|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
metadata_version | 'metadata' field is not a dictionary | Warning |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
body_steps | No step-by-step structure detected (no ordered list); consider adding a simple workflow | Warning |
Total | 12 / 16 Passed | |
Reviewed
Table of Contents
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.