CtrlK
BlogDocsLog inGet started
Tessl Logo

domino-apps

Deploy web applications to Domino Data Lab with expertise in React apps (Vite) behind Domino's reverse proxy. Covers app.sh configuration, port configuration, base path handling for SPAs, CI/CD with GitHub Actions, and proxy troubleshooting. Use when deploying apps to Domino, setting up CI/CD pipelines, fixing broken routing, or configuring JavaScript frameworks for Domino's proxy.

68

Quality

82%

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

72%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 highly actionable with executable examples and good density, but the deployment workflow lacks explicit validation checkpoints and the referenced documentation files are missing from the bundle, creating broken progressive-disclosure links.

Suggestions

Add a short numbered deployment workflow with a validation checkpoint (e.g., 'after app.sh runs, verify the app responds at the Domino app URL before considering deployment complete').

Either include the referenced bundle files (REACT-VITE-GUIDE.md, REACT-CICD.md, FRAMEWORKS.md, TROUBLESHOOTING.md) or remove the dead 'Related Documentation' links to avoid broken progressive-disclosure references.

Trim the 'Key Concepts' architecture prose to the essential proxy behavior, moving deeper explanation into a reference file once the bundle is complete.

DimensionReasoningScore

Conciseness

Mostly efficient with dense, actionable config and code, though the 'Key Concepts' architecture explanation and some prose could be trimmed slightly; domain-specific content largely earns its tokens.

4 / 5

Actionability

Provides fully executable, copy-paste-ready code across vite.config.js, app.sh variants for React/Streamlit/Dash, Python inter-app auth examples, and curl commands covering the common cases.

5 / 5

Workflow Clarity

Configuration points and quick-start snippets are present but deployment is not presented as a sequenced workflow with validation checkpoints (e.g., no 'verify app is reachable after deploy' step).

3 / 5

Progressive Disclosure

References are clearly signaled one-level-deep in a 'Related Documentation' section, but the referenced files (REACT-VITE-GUIDE.md, REACT-CICD.md, FRAMEWORKS.md, TROUBLESHOOTING.md) are not present in the bundle, leaving dead links.

3 / 5

Total

15

/

20

Passed

Description

92%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 is specific, complete, and distinct, explicitly covering both capabilities and use-when triggers in third person. It is a strong, well-targeted description with only minor room to expand trigger-term synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'app.sh configuration, port configuration, base path handling for SPAs, CI/CD with GitHub Actions, and proxy troubleshooting' — giving comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly states both what ('Deploy web applications to Domino Data Lab... Covers app.sh configuration...') and when ('Use when deploying apps to Domino, setting up CI/CD pipelines, fixing broken routing...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural trigger phrases ('deploying apps to Domino', 'setting up CI/CD pipelines', 'fixing broken routing', 'configuring JavaScript frameworks') but lacks synonyms and file extensions that would round out coverage.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche — web app deployment to Domino Data Lab specifically — with platform-distinct triggers, making overlap with other skills minimal.

5 / 5

Total

19

/

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

relative_links

Relative link issues: 4 missing

Warning

Total

15

/

16

Passed

Repository
dominodatalab/domino-claude-plugin
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.