CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

fde-ai-signals-shared

Shared reference files (playbook, workflow, agent and docs patterns) read by the fde-rfm, fde-nbp, fde-mta, fde-nba-scores and fde-classifier setup skills. Not used directly — to set up a model, use one of those skills.

Quality

78%

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 ./fde-public-skills/ai-signals-skills/shared/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

81%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 model of token efficiency: three lines that state exactly what the folder is, why it is registered as a skill at all, and the one consumption rule (playbook read first). Its weakness is navigability — the shared files promised in the description are neither listed nor linked from the body, so a consuming skill must discover them by exploration.

Suggestions

Add a short file listing of the shared artifacts (e.g., playbook.md, the workflow/agent/docs pattern files) with one-line descriptions, so consuming setup skills can navigate directly instead of exploring the folder.

Clarify the `../shared/playbook.md` path — state it from this folder's own perspective or note where the files physically live, since as written the reference resolves from the consuming skill's location and is ambiguous within this bundle.

DimensionReasoningScore

Conciseness

The body is three lean lines — "Reference files for the AI Signals setup skills; each solution reads `../shared/playbook.md` first." and "This folder is registered as a skill only so the marketplace ships it (Treasure AI Studio installs registered skill folders only). Nothing to run here." Every token earns its place; no padding and no explanations of concepts Claude already knows. Not 4, because there is nothing left to trim.

5 / 5

Actionability

The concrete guidance is limited to one real path and reading order ("each solution reads `../shared/playbook.md` first") plus the explicit disposition "Nothing to run here." This matches anchor 3 (some concrete guidance but incomplete) rather than 4 (mostly executable guidance), because the body gives no listing or description of the other shared files (workflow, agent, docs patterns) that a consuming skill would need to act on.

3 / 5

Workflow Clarity

This is a single-purpose skill and its one action is unambiguous, stated plainly: nothing runs here, and consuming solutions read the playbook first. Per the simple-skill exception, that merits a 5; no destructive or batch operations exist, so the validation cap does not apply. Not 4, because there are no gaps in the one thing a reader needs to know.

5 / 5

Progressive Disclosure

The body is a clear overview with one clearly signaled reference ("../shared/playbook.md"). Not 5: the description promises "playbook, workflow, agent and docs patterns" files, but the body neither lists nor links them — navigation to the actual shared content relies on the consumer exploring, and the single path is written from the consuming skill's perspective rather than this folder's. Not 3: nothing is inlined that belongs in a separate file, and the reference that does exist is clearly signaled.

4 / 5

Total

17

/

20

Passed

Description

63%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 precise and honest about the skill's passive role: it enumerates the shared artifacts, names all five consuming setup skills, and explicitly redirects invocation elsewhere. Its main weakness is trigger-term quality — it leans on internal skill names rather than natural user phrases, though the skill is deliberately non-invocable. Specificity is high for what it is, but it describes contents rather than capabilities.

Suggestions

If this skill could ever be enabled for invocation, add natural trigger phrases users would actually say (e.g., 'AI Signals', 'set up the RFM/NBP/classifier models') rather than relying solely on internal skill names.

Make the contents slightly more concrete by stating what the shared patterns cover (e.g., 'playbook.md defines the setup workflow; agent and docs patterns standardize agent config and documentation'), so readers know what the artifacts contain without opening them.

DimensionReasoningScore

Specificity

"Shared reference files (playbook, workflow, agent and docs patterns)" and "read by the fde-rfm, fde-nbp, fde-mta, fde-nba-scores and fde-classifier setup skills" enumerate the concrete artifacts and all five consumers by name. This sits between anchor 3 (1-2 concrete items) and anchor 5 (comprehensive capability coverage): everything stated is specific, but it describes contents rather than executable actions.

4 / 5

Completeness

What is clear ("Shared reference files (playbook, workflow, agent and docs patterns)") and when is explicit ("Not used directly — to set up a model, use one of those skills"), which qualifies as equivalent explicit trigger guidance, so the missing-'Use when' cap does not apply. Not 5 because there are no concrete user-facing trigger phrases; not 3 because the 'when' is stated outright rather than merely implied.

4 / 5

Trigger Term Quality

The only natural phrase is "to set up a model, use one of those skills"; the remaining keywords are internal skill names (fde-rfm, fde-nbp, fde-mta, fde-nba-scores, fde-classifier) rather than phrases a user would naturally say. Matches anchor 2 (one or two generic keywords, natural phrases missing); not 3, because there are no relevant keyword variations — only proper nouns and jargon.

2 / 5

Distinctiveness Conflict Risk

"Not used directly — to set up a model, use one of those skills" plus the five named consumer skills carve out a clear niche with explicit redirection, and the folder is non-invocable, so conflict risk is minimal. Not 4, because the boundary against the closely related setup skills is explicitly stated rather than left implicit.

5 / 5

Total

15

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

treasure-data/td-skills

Path

fde-public-skills/ai-signals-skills/shared/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.