tunelito-package

Automate quality checks for the Tunelito npm package.

Updated May 22, 2026
One-click install
npx skills add https://github.com/chekos/tunelito --skill tunelito-package
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tunelito-package
Source: https://github.com/chekos/tunelito/tree/main/.claude/skills/tunelito-package
Command: npx skills add https://github.com/chekos/tunelito --skill tunelito-package

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures the quality and integrity of the Tunelito npm package by performing automated checks on its package.json, package-lock.json, and other configurations.

Core Features & Use Cases

  • Automated Checks: Validates the consistency between package.json and package-lock.json.
  • Bin Script Validation: Ensures bin.tunelito points to the correct script.
  • File Inclusion: Checks that all necessary files are included in the package.
  • CI Workflow Validation: Ensures the npm ci command passes.
  • Dry Run Packaging: Validates the npm pack command with dry run to check file contents.
  • Clean Install Verification: Verifies that a clean tarball install works.
  • Published Package Verification: Checks if a published package can be installed with npm npx.
  • Prepack Hook Avoidance: Ensures no prepack hook is used for mandatory checks to avoid breaking git dependency installs.
  • Explicit Checks: Maintains explicit checks in CI and release playbooks for robustness.
  • Use Case: For developers and maintainers of the Tunelito npm package, this Skill provides a safety net for package quality control before releases.

Quick Start

Run the tunelito-package skill to perform quality checks on the Tunelito npm package.

Frequently Asked Questions about tunelito-package

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate package.json and package-lock.json consistency in a CI workflow?

Validating bin scripts in an npm package ensures the bin field in package.json points to the correct executable script file, guaranteeing command-line tools function correctly when the package is installed globally or run via npx.

What is the best way to verify npm package file inclusion before publishing?

The best way to verify npm package file inclusion before publishing is to perform a dry run of the npm pack command, which validates the exact file contents and ensures all necessary scripts and configurations are bundled correctly.

Why does my git dependency install break when using a prepack hook for package checks?

Your git dependency install breaks because mandatory checks placed in a prepack hook execute during git installs, causing failures; you should avoid prepack hooks and maintain explicit checks in CI and release playbooks instead.

Can I test if a published npm package installs cleanly without manual npx commands?

Yes, you can test if a published npm package installs cleanly by running automated verification checks that simulate a clean tarball installation and verify the package can be installed and executed via npm npx.