CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

ws-01a163a1584877afbb3893e6c7dafc5e/applift-specs

Architectural guidance for coding agents adding private customer access, connections, background work and subscriptions to existing apps. Specs only; reuse the host and chosen providers.

56

Quality

71%

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

Overview
Quality
Evals
Security
Files

Quality

Content

46%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 reads as a lean, boundary-conscious index to a contract bundle, but the bundle itself is missing: all ten referenced files (specs/*, BRIDGE-PLAN.md, MODELS.md, examples/*) are absent, so the skill delivers an overview with no reachable detail. Guidance is directional rather than executable, with no explicit workflow ordering, examples, or validation loop.

Suggestions

Ship the referenced bundle files (specs/identity.md, specs/ownership.md, specs/connections.md, specs/background-work.md, specs/subscriptions.md, specs/management.md, specs/user-choices.md, BRIDGE-PLAN.md, MODELS.md, examples/personal-mailbox-app.md) or inline the essential guidance from them; every link in the body currently points to a file that does not exist.

Add a concrete bridge-plan example or template (a few rows showing requirement → host operation → observable check) so the central artifact is executable rather than described.

Present the operating procedure as an explicit ordered workflow with validation checkpoints (inspect → map → confirm with user → implement → verify), especially the data-preservation and re-authority checks for repeated/delayed imports.

DimensionReasoningScore

Conciseness

The body is compressed prose with no basic-concept padding, but scope-limiting statements repeat across paragraphs ("No AppLift runtime is needed", "Comprehensive observability ... are outside default scope", "The kit does not certify whole-product readiness", "this is not legal compliance certification") and several sentences could be merged or trimmed. Mostly efficient but could be tightened, matching the 3 anchor.

3 / 5

Actionability

There are some concrete directives ("Inspect existing entities, IDs, auth, global credentials, queries and background operations. Mark mappings observed, proposed or unresolved"; "connect each consequential requirement to a host operation and observable check"), but key executable details are missing: no bridge-plan example or template, and the contracts that would carry the operational detail are referenced as files that are not present. Some concrete guidance but incomplete fits the 3 anchor; it exceeds 2 because the directives are specific, not just high-level hints.

3 / 5

Workflow Clarity

A rough sequence is implied across paragraphs (inspect existing entities → mark mappings → ask business questions → read relevant contracts → record bridge plan → report implemented vs unrun), but it is never presented as an ordered workflow, and checkpoints are implicit rather than explicit validate-fix-retry steps. Because the skill touches data preservation and repeated imports ("A repeated import must preserve user-managed business progress"), the missing-validation cap holds the score at 3.

3 / 5

Progressive Disclosure

The body is written as a well-signaled, one-level-deep index to specs/identity.md, specs/ownership.md, specs/connections.md, specs/background-work.md, specs/subscriptions.md, specs/management.md, specs/user-choices.md, BRIDGE-PLAN.md, MODELS.md and examples/personal-mailbox-app.md — but the bundle contains none of these files (only SKILL.md, config.json and rubrics/ exist). Scoring against the actual bundle structure, every reference dangles and navigation to any detail is impossible, which matches the 2 anchor (minimal structure; the promised separate content is absent).

2 / 5

Total

11

/

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: it clearly states what the skill does and when to use it, with concrete trigger terms and explicit boundary guidance (skip new-app scaffolding). Main gaps are missing common synonyms (login, auth, billing) and minor overlap risk with generic auth/billing skills.

DimensionReasoningScore

Specificity

The description states a concrete transformation ("Turn an existing personal app into a multi-user SaaS or add private customer access") and enumerates specific capability areas ("sign-in, multi-tenant data isolation, customer-owned connections, background imports, subscriptions or admin screens"). It falls short of the 5 anchor because it names domains/areas rather than a comprehensive list of distinct actions, but exceeds 3 because several specific items are covered.

4 / 5

Completeness

Both parts are explicit: the what ("Turn an existing personal app into a multi-user SaaS or add private customer access") and the when ("Use when sign-in, multi-tenant data isolation, customer-owned connections, background imports, subscriptions or admin screens need mapping to existing entities and workflows"), plus explicit skip guidance. This matches the 5 anchor: clear what AND when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural phrases a user would say appear throughout: "multi-user SaaS", "sign-in", "subscriptions", "admin screens", "multi-tenant". Not a 5 because common synonyms and variations ("login", "auth", "billing", "customer accounts") are missing; clearly above 3 since keyword coverage is good rather than partial.

4 / 5

Distinctiveness Conflict Risk

The niche is distinct (transforming an existing personal app, with "Skip new-app scaffolding" explicitly de-scoping overlapping work). Not a 5 because trigger terms like "sign-in" and "subscriptions" carry minor overlap risk with generic authentication or billing skills; well above 3 due to the explicit exclusion clause.

4 / 5

Total

17

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 10 missing

Warning

Total

15

/

16

Passed

Reviewed

On this page