CtrlK
BlogDocsLog inGet started
Tessl Logo

package-npm-nix

Package npm/TypeScript/Bun CLI tools for Nix. Use when creating Nix derivations for JavaScript/TypeScript tools from npm registry or GitHub sources, handling pre-built packages or source builds with dependency management.

92

1.63x
Quality

88%

Does it follow best practices?

Impact

100%

1.63x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

100%

39%

Package a Pre-Built npm CLI Tool for Nix

Pre-built npm package derivation

Criteria
Without context
With context

Two-file structure

100%

100%

default.nix content

87%

100%

fetchzip npm URL

30%

100%

Hash fetch commands

25%

100%

Shebang replacement

0%

100%

chmod +x on binaries

28%

100%

runHook hooks

100%

100%

sourceProvenance binaryBytecode

0%

100%

meta.mainProgram

100%

100%

meta.homepage

100%

100%

meta.license

100%

100%

meta.platforms all

100%

100%

100%

40%

Package a TypeScript CLI Tool Built with Bun for Nix

Bun source build with dependency caching

Criteria
Without context
With context

fetchBunDeps bun install flags

66%

100%

fetchBunDeps dontFixup

100%

100%

fetchBunDeps outputHashMode

100%

100%

fetchBunDeps copies bun.lock

25%

100%

Lockfile verification

0%

100%

node_modules patching steps

44%

100%

HOME and ignore_scripts env

44%

100%

dontStrip = true

100%

100%

autoPatchelfHook + cc.lib

50%

100%

sourceProvenance fromSource

0%

100%

platforms x86_64-linux

100%

100%

Two-file structure

100%

100%

100%

38%

Package a Multi-Binary npm Tool with WASM Support for Nix

Multi-executable package with WASM and metadata

Criteria
Without context
With context

Both executables installed

100%

100%

WASM file copied

25%

100%

Shebang on all binaries

0%

100%

chmod +x all binaries

0%

100%

meta.mainProgram = tree-sitter

100%

100%

sourceProvenance binaryBytecode

20%

100%

platforms.all

100%

100%

fetchzip npm URL pattern

37%

100%

runHook hooks

100%

100%

Two-file structure

100%

100%

meta.license and homepage

100%

100%

Repository
YPares/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.