CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

idea-lineage

Trace one idea's evolution through the brain: first mention, best articulation, related concepts, reversals, contradictions, abandoned branches, and the current live version. Use for single-idea conceptual lineage, not broad concept-map synthesis or structured entity metrics.

Quality

84%

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

The canonical home for this skill is idea-lineage in garrytan/gbrain

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.

A well-built instruction skill: fully actionable phases, a concrete output contract, and explicit error-recovery paths make it easy to execute correctly. The main cost is token redundancy — the same three boundary points (single-idea scope, read-only mode, concept-synthesis handoff) are each repeated four to five times across sections, which could be consolidated without losing clarity.

Suggestions

Consolidate the concept-synthesis contrast into one place (e.g., 'What this is not') and reference it from the Contract, Phase 5, Anti-Patterns, and Related Skills instead of restating it; the same applies to the read-only/no-mutation rule, which is currently stated in five sections.

Drop the 'Tools Used' section or fold its one-line tool descriptions into Phase 2 where the tools are already invoked, removing a full re-enumeration of the frontmatter tool list.

Trim 'What this solves', which restates the frontmatter description, down to just the canonical example queries plus the one-sentence scope distinction.

DimensionReasoningScore

Conciseness

The core guidance (bucket taxonomy, output template, quality rules) is dense and non-obvious, but boundary points repeat systematically: the concept-synthesis contrast appears in 'What this is not', the Contract, Phase 5, Anti-Patterns, and Related Skills; the read-only rule is stated five times; and 'Tools Used' re-enumerates tools already covered in Phase 2. This is 'mostly efficient but includes some unnecessary explanation or could be tightened' rather than the minor-trimming of the score-4 anchor.

3 / 5

Actionability

For an instruction-only skill the guidance is fully executable: a copy-paste-ready output template with placeholders and a concrete citation format ('[source-id:slug], "short quote"'), named tools per phase, a seven-bucket taxonomy with definitions, canonical example queries, and specific failure remedies. This matches the 'fully executable; specific examples cover the common cases' anchor.

5 / 5

Workflow Clarity

Five clearly sequenced phases with explicit checkpoints: a disambiguation ask in Phase 1, gap-labeling ('No clear evidence found' plus what was checked) in Phase 3, and a dedicated 'When it fails' section with specific error codes (page_not_found, degraded-notice handling) and recovery steps. The skill is read-only, so the destructive/batch validation cap does not apply; validation and error-recovery loops are explicit rather than implicit.

5 / 5

Progressive Disclosure

Sections are well-organized and external references (../conventions/quality.md, ../conventions/agent-operator-protocol.md) are one level deep and clearly signaled in an opening blockquote, fitting 'good structure; references mostly clear'. It falls short of the score-5 anchor because no bundle files exist to verify the referenced paths against, and sibling-skill and convention references cannot be confirmed as real files; the duplicated boundary sections also leave minor organization gaps.

4 / 5

Total

17

/

20

Passed

Description

83%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 strong description: specific, third-person, and explicitly scoped, with effective negative boundaries against the two most confusable alternatives. Its only weakness is that natural user trigger phrasings live in the frontmatter triggers/when_to_use fields rather than in the description itself, leaving the when-clause scope-based instead of utterance-based.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete capabilities — 'first mention, best articulation, related concepts, reversals, contradictions, abandoned branches, and the current live version' — giving comprehensive coverage of the skill's outputs in third-person imperative voice. It clearly matches the 'multiple specific concrete actions; comprehensive coverage' anchor rather than the score-4 anchor, which expects minor gaps in coverage.

5 / 5

Completeness

Both parts are present: a clear 'what' ('Trace one idea's evolution through the brain' with enumerated outputs) and an explicit 'when' ('Use for single-idea conceptual lineage, not broad concept-map synthesis or structured entity metrics'). It falls short of the score-5 anchor because the when-clause states scope boundaries rather than concrete user trigger phrases.

4 / 5

Trigger Term Quality

Natural terms like 'idea', 'lineage', 'evolution', 'current live version', 'reversals', and 'contradictions' give good keyword coverage, but common user phrasings such as 'how has my thinking about X changed' or 'where did this idea come from' appear only in the separate triggers field, not the description itself. This fits 'good keyword coverage; a few natural terms missing' rather than the comprehensive synonym coverage of the score-5 anchor.

4 / 5

Distinctiveness Conflict Risk

The description carves out a clear niche and explicitly disambiguates its two nearest neighbors ('not broad concept-map synthesis or structured entity metrics'), giving minimal conflict risk. This matches the 'clear niche with distinct triggers' anchor rather than the score-4 anchor, which still expects some overlap with closely related skills.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 2 suspicious

Warning

Total

14

/

16

Passed

Repository

garrytan/gbrain

Path

plugin-variants/gbrain-coding/skills/idea-lineage/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.