CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

agenta-apps

How to give the person a small interactive page in the drive: a board, checklist, queue, form, table or dashboard. Read it when the ask is for something to look at and touch rather than a reply. Covers picking a starter with create_app, the app folder layout, and the window.agenta bridge for hand-written apps.

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

82%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 tight, highly actionable body that covers folder layout, bridge API, custom-app rules, starters, and cross-session registry protocol with concrete commands and exact file formats. The gaps are minor: no example app.json/index.html for the custom path and no post-creation verification step.

DimensionReasoningScore

Conciseness

The body is lean and imperative throughout with no explanation of concepts Claude already knows — every rule is platform-specific (bridge API, registry protocol, kit classes) and each token earns its place. Not 4 because no section contains over-explanation or padding that could be trimmed.

5 / 5

Actionability

Concrete, executable guidance dominates: exact call signatures ('create_app(starter, "apps/<slug>")'), exact JSON shapes ('{"version": 1, "created_at": "<ISO 8601>"}'), enumerated fs methods and error codes, and named kit classes. Not 5 because the hand-written fallback path has no sample app.json or index.html snippet, and the manifest keys are only named, never shown as an example object.

4 / 5

Workflow Clarity

Clear ordered sequences in 'First' and the agent-level checklist, with error-recovery guidance ('handle conflict by re-read and reapply once', 'If the file already exists with a different version, stop and say so') and write-safety rules. Not 5 because there is no explicit validation checkpoint that the created app renders or behaves correctly before replying with the file card.

4 / 5

Progressive Disclosure

Well-organized sections with clear headers and a starter table; the skill is self-contained (~88 lines) with no bundle files to reference, so nothing is mis-filed. Not 5 because the bridge API listing and the multi-rule registry protocol are inline content that could plausibly live in one-level-deep reference files, keeping SKILL.md closer to an overview.

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 that clearly states both what the skill does and when to use it, with an enumerated list of concrete artifact types acting as natural triggers. Its only weaknesses are missing common synonyms (kanban, to-do) and slight overlap risk from generic words like 'dashboard' and 'form'.

DimensionReasoningScore

Specificity

Lists several concrete specifics — 'picking a starter with create_app', 'the app folder layout', 'the window.agenta bridge for hand-written apps' — plus enumerated artifact types (board, checklist, queue, form, table, dashboard). It falls short of 5 because it names topics covered rather than a comprehensive set of executable actions, and beyond 3 because it goes well past 1-2 concrete actions.

4 / 5

Completeness

Explicitly answers what ('give the person a small interactive page in the drive... Covers picking a starter with create_app, the app folder layout, and the window.agenta bridge') and when ('Read it when the ask is for something to look at and touch rather than a reply'), with the enumerated app types serving as concrete trigger phrases. The 'when' clause is specific and paired with triggers, fitting the 5 anchor better than 4, whose 'when' is less explicit.

5 / 5

Trigger Term Quality

Natural terms users would say are present ('board', 'checklist', 'queue', 'form', 'table', 'dashboard', 'interactive page'), giving good keyword coverage. Not 5 because common synonyms and variations ('kanban', 'to-do list', 'todo', 'widget', 'app') are missing, and 'the drive' is platform jargon rather than a user phrase.

4 / 5

Distinctiveness Conflict Risk

Platform-specific terms (the drive, create_app, window.agenta) carve a clear niche with distinct triggers. Not 5 because generic terms like 'dashboard', 'form', and 'table' carry minor overlap risk with chart/dataviz and form-building skills.

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Agenta-AI/agenta

Path

api/oss/src/core/apps/skill/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.