CtrlK
BlogDocsLog inGet started
Tessl Logo

multi-platform-apps-multi-platform

Build and deploy the same feature consistently across web, mobile, and desktop platforms using API-first architecture and parallel implementation strategies.

51

Quality

56%

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/multi-platform-apps-multi-platform/SKILL.md

The canonical home for this skill is multi-platform-apps-multi-platform in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

53%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 well-sequenced, concrete orchestration workflow, but it is monolithic with a broken external reference and lacks inter-phase validation gates for a batch operation. Tightening the fluff and adding real validation steps plus genuine reference files would raise the lowest dimensions.

Suggestions

Add explicit validation checkpoints between phases — e.g. 'Phase 1 exit: confirm the OpenAPI spec and data models are complete and reviewed before starting Phase 2' and 'Phase 2 exit: each platform impl passes its own tests before Phase 3' — to satisfy the batch-operation validation requirement.

Fix or remove the broken reference: 'resources/implementation-playbook.md' does not exist. Either create the file and split the bulky per-platform prompt specs into it (true progressive disclosure) or drop the reference.

Cut the 'Extended thinking' paragraph and the generic 'Use this skill when / Do not use this skill when' boilerplate to tighten conciseness; assume Claude knows why cross-platform coordination matters.

DimensionReasoningScore

Conciseness

The per-platform Task prompts are concrete and earn their tokens, but the opening 'Extended thinking:' paragraph ('orchestrates multiple specialized agents...', 'benefits include faster time-to-market, reduced integration issues...') and the generic 'Use this skill when / Do not use this skill when' boilerplate are unnecessary justification Claude does not need, matching 'mostly efficient but includes some unnecessary explanation'.

3 / 5

Actionability

Each step gives a concrete Task call with subagent_type, a detailed prompt enumerating specific libraries (Next.js 14, SwiftUI, Jetpack Compose, Tauri) and expected outputs; it is mostly executable, but placeholders like '[API spec]', '[previous output]', and '$ARGUMENTS' require manual wiring and several subagent_type values may not exist, leaving minor gaps versus copy-paste-ready.

4 / 5

Workflow Clarity

The sequence is genuinely clear (Phase 1 sequential, Phase 2 parallel 4a–4d, Phase 3 integration, numbered with per-step expected outputs), but there are no explicit validation gates between phases ('only proceed when API spec validated'), and because parallel multi-platform implementation is a batch operation the rubric caps workflow clarity at 3 for missing validation checkpoints.

3 / 5

Progressive Disclosure

Nearly all content (per-platform prompts, configuration, success criteria, platform considerations) is inlined into one ~200-line file, and the single external reference — 'open resources/implementation-playbook.md' — points to a directory/file that does not exist (no resources/ bundle present), so structure is minimal and the one reference is broken.

2 / 5

Total

12

/

20

Passed

Description

58%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 clearly states the capability and scopes the domain well, but it omits any explicit 'Use when...' trigger guidance (capping completeness at 3) and is missing common synonyms like 'cross-platform'. Adding a trigger clause and natural synonyms would lift the weaker dimensions.

Suggestions

Append an explicit 'Use when...' clause naming concrete triggers, e.g. 'Use when building or deploying a feature that must work across web, mobile, and desktop, or when the user asks for cross-platform/multi-platform feature parity.'

Add natural synonyms users actually say — 'cross-platform', 'multi-platform', and relevant framework/platform keywords — to improve trigger-term coverage.

Split the single 'build and deploy' action into a couple more distinct concrete actions (e.g. 'define API contracts, implement per platform, verify feature parity') to push specificity toward the comprehensive anchor.

DimensionReasoningScore

Specificity

Quotes 'Build and deploy the same feature consistently across web, mobile, and desktop platforms' plus two named strategies ('API-first architecture', 'parallel implementation strategies') — domain is well-scoped with several specific approaches, though the core verbs ('build', 'deploy') are themselves fairly generic, leaving minor gaps versus the comprehensive anchor.

4 / 5

Completeness

The 'what' is clear ('Build and deploy the same feature consistently across web, mobile, and desktop platforms...') but there is no 'Use when...' clause or equivalent explicit trigger guidance, which per the rubric caps completeness at 3 even though the capability statement is clear.

3 / 5

Trigger Term Quality

Has relevant terms ('web, mobile, and desktop platforms', 'API-first', 'deploy', 'feature') but omits common natural variations users would say such as 'cross-platform', 'multi-platform', or framework names; missing synonyms keeps it at the 'some relevant keywords' anchor rather than good coverage.

3 / 5

Distinctiveness Conflict Risk

The multi-platform feature-development niche is mostly distinct from generic skills, but because the description lacks explicit 'cross-platform/multi-platform' trigger phrases, 'build and deploy a feature' could still overlap with ordinary single-platform dev work, giving minor overlap risk.

4 / 5

Total

14

/

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

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