CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

71

Quality

88%

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

92%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 well-structured hub skill: executable commands with expected outcomes, anti-patterns in compact WHY/BAD/GOOD form, and a validation-gated workflow with an explicit retry loop. The only minor inefficiency is the duplication of the build/test/serve validation command between the Workflow and Quick Commands sections.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence ("Bun.spawn is async and returns a handle; choose stdout/stderr piping explicitly"), with no explanations of concepts Claude already knows. The only trimmable redundancy is that Workflow step 4's validation command ("nx build my-api && nx test my-api && nx serve my-api") duplicates the "Verify Build/Test/Run" Quick Commands block — efficient overall with minor over-statement, matching anchor 4 rather than the every-token-earns-its-place anchor 5.

4 / 5

Actionability

Every section gives copy-paste-ready commands ("bun add -D @nx-bun/nx", "nx g @nx-bun/nx:application api --directory=apps/backend --tags=runtime:bun,type:app", "nx g @nx-bun/nx:convert-to-bun --project=my-api", "bun nx affected -t lint,test,build --base=main --parallel=3") plus expected outcomes, covering install, generate, convert, verify, and CI-style runs — fully executable and covering the common cases.

5 / 5

Workflow Clarity

The 5-step workflow embeds an explicit validation checkpoint with a feedback loop: "confirm all three exit with code 0 before proceeding. If validation fails: check executor configuration in project.json, run nx reset to clear stale cache, and retry. Resolve all failures before rolling out." This matches the anchor-5 pattern of clear sequencing, explicit validation, and error-recovery guidance for a batch roll-out.

5 / 5

Progressive Disclosure

The body is a well-organized overview (When to Use / When Not to Use / Workflow / Quick Commands / Anti-Patterns / Gotchas) with a clear References table pointing to all four real bundle files (bun-runtime-api.md, nx-executor-configuration.md, migration-from-node.md, testing-with-bun.md); the reference files contain no nested references, so navigation is one level deep and clearly signaled.

5 / 5

Total

19

/

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: third-person, concrete multi-action capability statement with an explicit "use when" trigger clause and a clearly-scoped Nx/Bun niche. Only minor gaps — a light buzzword ("deterministic") and a few missing natural trigger variations — keep it just below top marks.

DimensionReasoningScore

Specificity

It lists several concrete actions — "deterministic plugin setup, executor configuration, migration from Node.js toolchains, and cache-aware build/test workflows" — but "deterministic" reads as a mild buzzword and the actions are slightly less granular than the anchor-5 comprehensive list, so it sits between anchors 4 and 5, at 4.

4 / 5

Completeness

It explicitly answers both: what ("Integrate Bun runtime into Nx monorepos with... plugin setup, executor configuration, migration... and cache-aware build/test workflows") and when ("use when adding the nx-bun plugin, converting projects, or standardizing Bun targets"), with concrete trigger phrases matching the anchor-5 example.

5 / 5

Trigger Term Quality

Natural triggers include "adding the nx-bun plugin, converting projects, or standardizing Bun targets across Nx workspaces" — phrases a user would plausibly say. Coverage is good but misses common variations like "migrate to Bun" or "bun test/build in Nx", placing it at anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

The Nx-plus-Bun niche is clear and triggers are scoped to Nx workspaces, so conflict risk with a generic Bun-runtime skill is low. However, "converting projects" is somewhat broad on its own and a sibling Bun-runtime-usage skill could still overlap, matching anchor 4 (mostly distinct, minor overlap risk) rather than anchor 5.

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

Total

15

/

16

Passed

Repository
pantheon-org/tekhne
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.