Ana içeriğe geç
Bu içerik dilinizde henüz mevcut değil ve İngilizce gösteriliyor.

npm Package Development (Bun-First)

Skill Doğrulandı
95

Build and publish npm packages using Bun as the primary toolchain with npm-compatible output. Use when the user wants to create a new npm library, set up a TypeScript package for publishing, configure build/test/lint tooling for a package, fix CJS/ESM interop issues, or publish to npm. Covers scaffolding, strict TypeScript, Biome + ESLint linting, Vitest testing, Bunup bundling, and publishing workflows. Keywords: npm, package, library, publish, bun, bunup, esm, cjs, exports, typescript, biome, vitest, changesets.

AI özeti

This skill scaffolds new npm libraries with Bun as the primary toolchain, including configurations for strict TypeScript, Biome linting, Vitest testing, Bunup bundling, and Changesets for versioning. It provides detailed guidance on package structure, critical configuration rules, and development workflows, aiming for high-quality, publishable packages.

Versioning

  • warning:Release ManagementNo versioning information (e.g., package.json version, Git tags, CHANGELOG) is present in the repository, and installation instructions likely point to 'main'.

Yükleme

npx skills add jwynia/agent-skills

Vercel skills CLI'yi (skills.sh) npx üzerinden çalıştırır — yerelde Node.js ve skills uyumlu en az bir ajanın (Claude Code, Cursor, Codex, …) kurulu olmasını gerektirir. Repo'nun agentskills.io biçimini izlediği varsayılır.

2 months ago
70 stars
MIT
2 days ago tarihinde güncellendi
Kaynağı görüntüle

Benzer eklentiler

npx CLI Tool Development (Bun-First)

98

Build and publish npx-executable CLI tools using Bun as the primary toolchain with npm-compatible output. Use when the user wants to create a new CLI tool, set up a command-line package for npx execution, configure argument parsing and terminal output, or publish a CLI to npm. Covers scaffolding, citty arg parsing, sub-commands, terminal UX, strict TypeScript, Biome + ESLint linting, Vitest testing, Bunup bundling, and publishing workflows. Keywords: npx, cli, command-line, binary, bin, tool, bun, citty, commander, terminal, publish, typescript, biome, vitest.

Skill
jwynia

Tandem Panel Scaffold

100

Scaffold an editable Tandem control panel app

Skill
frumu-ai

ESLint Plugin React Hooks

99

ESLint rules for React Hooks

Skill
facebook

RivetKit Actor Guidance

95

RivetKit backend and Rivet Actor runtime guidance. Use for building, modifying, debugging, or testing Rivet Actors, registries, serverless/runner modes, deployment, or actor-based workflows.

Skill
rivet-dev

Happy Audio Gen

100

Universal AI voice / text-to-speech skill supporting OpenAI TTS (gpt-4o-mini-tts, tts-1), ElevenLabs multilingual TTS with voice cloning, Bailian Qwen TTS (qwen-tts / qwen3-tts-vd with voice-design custom voices, long-text chunking built in), MiniMax speech-02-hd, SiliconFlow CosyVoice / SenseVoice, and PlayHT 2.0. Use this skill whenever the user asks to read text aloud, synthesize speech, generate narration, create voice-over, dub a script, or turn any text into audio (mp3 / wav / ogg / flac). Typical phrases include "read this aloud", "generate voice for ...", "create a narration of ...", "tts this", "把这段念出来", "做个配音", "合成语音", or mentions of voices / TTS model names like Alloy, Ash, Cherry, Rachel, CosyVoice, PlayHT. Always use this skill even if the user does not specify a provider — pick one from EXTEND.md defaults or available env keys.

Skill
iamzhihuix

Prisma Postgres Setup

99

Set up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to "set up a database", "create a Prisma Postgres project", "get a connection string", "connect my app to Prisma Postgres", or "provision a database".

Skill
prisma

© 2025 SkillRepo · Doğru skill'i bulun, gürültüye takılmayın.