CtrlK
BlogDocsLog inGet started
Tessl Logo

markstream-vue2

Integrate markstream-vue2 into a Vue 2.6 or 2.7 app. Use when Codex needs Vue 2-compatible setup, `@vue/composition-api` decisions, CSS wiring, optional peer setup, or scoped Markstream overrides in a Vue 2 repository that is not specifically Vue CLI / Webpack 4 constrained.

64

Quality

76%

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 ./.agents/skills/markstream-vue2/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

75%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 concise, well-structured integration skill with concrete prop-level examples and a clear sequenced workflow. The main gaps are a generic validation step and bare doc-target path strings rather than links.

Suggestions

Make the validation step an explicit checkpoint with a concrete command (e.g., 'Run `vue-cli-service build` or the repo's build script and confirm no errors before proceeding').

Replace the plain doc-target paths with markdown links so navigation is unambiguous, and confirm those docs exist as bundle files.

Add the concrete install command (e.g., `npm i markstream-vue2` / peer add for `@vue/composition-api`) rather than the bare 'Install `markstream-vue2`' instruction.

DimensionReasoningScore

Conciseness

Lean and efficient, assuming Vue/Composition-API competence with no basic-concept padding; the inline rationale clauses ('fade would flicker', 'pacing would slow it down') are decision-useful but could be trimmed slightly.

4 / 5

Actionability

Provides concrete, copy-ready prop examples (`smooth-streaming='auto'`, `:smooth-streaming='isStreaming ? 'auto' : false'`, `:mermaid-props='{ isStrict: false }'`); minor gaps are the bare 'Install `markstream-vue2`' step and the generic validation command.

4 / 5

Workflow Clarity

A clear 6-step sequenced workflow with conditional branching and a validation step (step 6), but the validation is described generically ('smallest useful dev or build command') rather than as an explicit checkpoint command.

4 / 5

Progressive Disclosure

Well-organized <50-line body with clear sections and a clearly signaled one-level-deep 'Useful Doc Targets' list; the doc paths are plain strings rather than navigable links and no bundle files exist to verify, keeping it just below the top anchor.

4 / 5

Total

16

/

20

Passed

Description

78%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-triggered description that states both what it does and when to use it, with strong boundary handling against sibling skills. The 'what' clause is somewhat terse, keeping it just below the top anchor.

DimensionReasoningScore

Specificity

Lists several concrete capabilities — 'Vue 2-compatible setup', '`@vue/composition-api` decisions', 'CSS wiring', 'scoped Markstream overrides' — with version constraints, but the opening 'Integrate ... into a Vue 2.6 or 2.7 app' is a single broad action rather than a fully enumerated action list.

4 / 5

Completeness

Explicitly answers both 'what' ('Integrate markstream-vue2 into a Vue 2.6 or 2.7 app') and 'when' ('Use when Codex needs ...'); the 'when' is concrete and multi-trigger, but the 'what' is a single terse action, just below the fully comprehensive anchor 5.

4 / 5

Trigger Term Quality

Good natural-term coverage ('Vue 2.6 or 2.7', 'Composition API', 'CSS wiring', 'Vue CLI / Webpack 4') embedded in an explicit 'Use when Codex needs ...' trigger clause; a few common synonyms are absent but the domain has no file-extension-style triggers.

4 / 5

Distinctiveness Conflict Risk

Clear niche (markstream on Vue 2.6/2.7) with an explicit exclusion boundary ('not specifically Vue CLI / Webpack 4 constrained') that routes sibling cases away, giving minimal conflict risk.

5 / 5

Total

17

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Simon-He95/markstream-vue
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.