CtrlK
BlogDocsLog inGet started
Tessl Logo

soccer-workshop-setup

Bootstrap the soccer analytics agent workshop. Starts the Oracle AI Database Free container, applies schema, loads the FIFA dataset, optionally trains models, populates LangChain OracleVS hybrid retrieval plus semantic memory, applies LangGraph OracleDB observability, and verifies OCI GenAI access. Use when starting the workshop or resetting a stale environment.

70

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

The body is a high-quality, executable runbook with strong sequencing, validation, and error-recovery guidance. The main improvement lever is progressive disclosure: moving the contracts and pitfalls material into reference files would tighten the overview.

Suggestions

Extract the 'Pitfalls & lessons learned' section into a references/ file (e.g. references/PITFALLS.md) and keep a one-line pointer in SKILL.md, reducing repetition with the per-step 'If it fails' hints.

Move the hybrid-retrieval and LangGraph observability contract sections into a references/ file referenced once from the steps, so the overview stays lean.

Trim overlap between each step's 'If it fails' hint and the corresponding Pitfalls bullet so the same root cause isn't explained twice.

DimensionReasoningScore

Conciseness

The body is dense and operational, assuming Claude's competence without explaining Docker/Oracle basics, but the ~165 lines include some redundancy between the per-step 'If it fails' hints and the later 'Pitfalls & lessons' section that could be trimmed.

4 / 5

Actionability

It gives exact, copy-paste-ready commands and identifiers (container detection one-liner, exact script paths, the kaggle download command, the onnx2oracle tool name) covering the common cases, matching the fully-executable anchor.

5 / 5

Workflow Clarity

Fifteen strictly-ordered steps with an explicit stop-on-failure directive, a dedicated verification step (verify.py all green, smoke test), and concrete feedback loops ('re-run steps 6 and 9', 'revert the front-end source') satisfy the clear-sequence-with-validation anchor.

5 / 5

Progressive Disclosure

Section headers and navigation are clear and references are one level deep, but the bundle ships only two scripts with no references/ dir while substantial inline material (the contract and 'Pitfalls & lessons' sections) could be split into reference files, leaving minor organization gaps.

4 / 5

Total

18

/

20

Passed

Description

85%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.

The description is strong: specific, complete with an explicit 'Use when' trigger, and clearly distinct. Its only weak spot is trigger-term quality, where natural user phrasing is outweighed by technical jargon.

Suggestions

Add a couple of plain-language trigger phrases users would naturally say (e.g. 'set up the soccer workshop', 'reset the workshop environment') alongside the technical terms.

Consider including synonyms like 'initialize' or 'provision' so the description triggers on a wider range of natural requests.

DimensionReasoningScore

Specificity

Enumerates seven-plus concrete actions ('Starts the Oracle AI Database Free container, applies schema, loads the FIFA dataset, optionally trains models, populates LangChain OracleVS hybrid retrieval plus semantic memory, applies LangGraph OracleDB observability, and verifies OCI GenAI access') with comprehensive coverage matching the score-5 anchor.

5 / 5

Completeness

It clearly answers both 'what' (bootstrap plus an enumerated action list) and 'when' via an explicit 'Use when starting the workshop or resetting a stale environment' clause with concrete triggers.

5 / 5

Trigger Term Quality

It offers a couple of natural triggers ('starting the workshop', 'resetting a stale environment') but the dominant keywords are technical jargon (OracleVS, LangGraph OracleDB, OCI GenAI), missing common synonyms users would actually say.

3 / 5

Distinctiveness Conflict Risk

The soccer-analytics-agent workshop niche with its specific Oracle/LangChain/LangGraph/OCI stack is highly distinct with unlikely overlap, matching the clear-niche, minimal-conflict anchor.

5 / 5

Total

18

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 15 missing

Warning

Total

15

/

16

Passed

Repository
oracle-devrel/oracle-ai-developer-hub
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.