CtrlK
BlogDocsLog inGet started
Tessl Logo

pantheon-ai/nx-bun-integration

Integrate Bun runtime into Nx monorepos with deterministic plugin setup, executor configuration, migration from Node.js toolchains, and cache-aware build/test workflows; use when adding the nx-bun plugin, converting projects, or standardizing Bun targets across Nx workspaces.

76

Quality

95%

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

92%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is actionable and concise with a well-sequenced, validated workflow and concrete commands. Its main weakness is progressive disclosure: the References table points to four files that are not present in the bundle, leaving dead links.

Suggestions

Provide the four referenced files under references/ (bun-runtime-api.md, nx-executor-configuration.md, migration-from-node.md, testing-with-bun.md), or remove the dead links from the References table so navigation does not dead-end.

Consolidate the duplicated build/test/serve commands: the 'Verify Build/Test/Run' Quick Commands section repeats Workflow step 4 — keep it in one place to reduce token cost.

Consider moving the five NEVER anti-pattern entries into a references/anti-patterns.md and summarizing them inline, keeping SKILL.md a true overview hub.

DimensionReasoningScore

Conciseness

Sections are lean — executable commands, terse 'Expected:' notes, and project-specific WHY/BAD/GOOD entries — with no generic concept explanations Claude already knows; not a 2 because there is no padded or unnecessary exposition.

3 / 3

Actionability

Commands are copy-paste ready and complete, e.g. 'bun add -D @nx-bun/nx' and 'nx g @nx-bun/nx:application api --directory=apps/backend --tags=runtime:bun,type:app', each paired with an expected outcome.

3 / 3

Workflow Clarity

The 5-step Workflow includes an explicit validation checkpoint — 'confirm all three exit with code 0 before proceeding' — with a failure feedback loop ('check executor configuration in project.json, run nx reset... and retry'), matching the score-3 anchor.

3 / 3

Progressive Disclosure

The References table signals one-level-deep files cleanly, but the four referenced paths (references/bun-runtime-api.md, nx-executor-configuration.md, migration-from-node.md, testing-with-bun.md) do not exist in the bundle, so navigation dead-ends; this falls below 3 because easy navigation is broken despite good signaling.

2 / 3

Total

11

/

12

Passed

Description

100%

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, third-person description that pairs concrete capabilities with an explicit 'use when' trigger clause and a well-scoped niche. It avoids fluff and verbosity while covering both what the skill does and when to invoke it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'deterministic plugin setup, executor configuration, migration from Node.js toolchains, and cache-aware build/test workflows' — matching the score-3 anchor's 'multiple specific concrete actions' rather than a single vague verb.

3 / 3

Completeness

It explicitly answers what ('Integrate Bun runtime into Nx monorepos with...') and when via an explicit 'use when' trigger clause, satisfying both halves at the score-3 level.

3 / 3

Trigger Term Quality

The clause 'use when adding the nx-bun plugin, converting projects, or standardizing Bun targets across Nx workspaces' gives natural phrases a user would actually say, with good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

The Nx+Bun intersection with triggers like 'nx-bun plugin' and 'Bun targets across Nx workspaces' carves a clear niche unlikely to fire for generic Bun or generic Nx skills.

3 / 3

Total

12

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

relative_links

Relative link issues: 4 missing

Warning

referenced_paths_exist

Referenced path issues: 8 missing

Warning

Total

13

/

16

Passed

Reviewed

Table of Contents