CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

odoo-sales-crm-expert

Expert guide for Odoo Sales and CRM: pipeline stages, quotation templates, pricelists, sales teams, lead scoring, and forecasting.

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/odoo-sales-crm-expert/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

76%Weight 40%Scale 1-5

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

A highly actionable, well-organized single-file configuration skill: every example gives exact menu paths and field values with no filler or basic-concept padding. Its main gaps are the complete absence of verification checkpoints in the walkthroughs and minor meta-redundancy in the Overview/How It Works sections.

Suggestions

Add a short verification step to each example (e.g., "open the pipeline kanban to confirm stages and probabilities", "preview a quotation for a VIP customer to confirm the 15% discount and optional products appear").

Trim or merge the Overview and "How It Works" sections — they restate the description and describe how to invoke the skill rather than how to configure Odoo.

Consider splitting the three examples into per-topic reference files if the skill grows, keeping SKILL.md as a concise overview with one-level-deep pointers.

DimensionReasoningScore

Conciseness

The body is dense with Odoo-specific configuration detail (menu paths, probabilities, field values) and does not explain concepts Claude already knows. Minor over-explanation could be trimmed: the "How It Works" section ("Mention @odoo-sales-crm-expert… Receive step-by-step Odoo setup instructions") is meta-padding, and the Overview largely restates the frontmatter description. Not 5 because of that redundancy; not 3 because there is no verbose concept explanation.

4 / 5

Actionability

The three examples are copy-paste-ready UI walkthroughs with exact menu paths ("CRM → Configuration → Stages → New", "Sales → Configuration → Pricelists → New") and concrete field values (probabilities 10/25/50/75%, discount 15%, qty 50% deposit, line-item prices). Per the scoring notes, this is an instruction-only skill where concrete, specific guidance substitutes for code, and the examples cover the common cases (pipeline, quotation template, tiered pricelist).

5 / 5

Workflow Clarity

Each example presents a clear linear sequence (menu → fields → assign), but there are no validation or verification checkpoints anywhere — e.g., nothing like "confirm the stage appears in the pipeline view", "verify the pricelist applies on the customer's next order", or "preview the quotation to confirm optional products render". That matches anchor 3 (sequence present but checkpoints missing or implicit). Not capped below 3 because these are non-destructive UI configurations, but it cannot reach 4 without at least some explicit verification steps.

3 / 5

Progressive Disclosure

The skill is a single well-organized file with clear sections (When to Use, Examples, Best Practices, Limitations) and no bundle directories; all content is appropriately inline for a skill of this size. Not 5 because everything lives in one flat file with no well-signaled reference structure — reasonable here, but it just sits at 'good structure, appropriately placed' rather than exemplary layering; not 3 because nothing that belongs in a separate file is inlined and navigation is easy.

4 / 5

Total

16

/

20

Passed

Description

70%Weight 40%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.

A specific, well-scoped description that clearly identifies the Odoo Sales/CRM niche and enumerates concrete topic areas, but it omits any explicit trigger guidance for when Claude should use it and misses common user synonyms like "opportunities" and "quotes". Adding a "Use when…" clause would resolve its main weakness.

Suggestions

Append an explicit trigger clause, e.g. "Use when configuring Odoo CRM pipelines, creating quotations or sales orders, setting up pricelists, or managing Odoo sales teams and forecasting."

Add natural synonyms users would say — "opportunities", "deals", "quotes", "sales orders" — to improve trigger matching.

Consider converting feature nouns into action verbs (e.g., "configure pipeline stages, build quotation templates") to sharpen the what.

DimensionReasoningScore

Specificity

The description lists several specific topics — "pipeline stages, quotation templates, pricelists, sales teams, lead scoring, and forecasting" — giving concrete coverage of the domain. It falls short of 5 because these are feature nouns under "Expert guide for" rather than concrete action verbs (e.g., 'configure pipeline stages', 'build quotation templates'), and above 3 because it names six specific areas, not just 1-2.

4 / 5

Completeness

The "what" is clear (an expert guide covering six named Odoo Sales/CRM areas), but there is no "Use when…" clause or equivalent trigger guidance. Per the judging guidelines, a missing explicit 'when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Phrases like "pipeline stages", "quotation templates", "pricelists", "lead scoring", and "forecasting" are natural terms an Odoo user would say. Not 5 because common synonyms users actually use are missing — "opportunities", "deals", "quotes", "sales orders" — and there are no version indicators like "Odoo 16"; not 3 because coverage goes well beyond a couple of generic keywords.

4 / 5

Distinctiveness Conflict Risk

"Expert guide for Odoo Sales and CRM" carves out a clear niche: it names the product (Odoo), the modules (Sales, CRM), and specific sub-features, so it is unlikely to trigger for the wrong skill (e.g., Odoo Accounting or Inventory skills). Conflict risk is minimal because the topic list is module-specific.

5 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills-claude/skills/odoo-sales-crm-expert/SKILL.md

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.