build-package

Creates a new package with scaffolding for the requested architecture.

21|4|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill build-package-tylerjrbuell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-package
Source: https://github.com/tylerjrbuell/reactive-agents-ts/tree/main/.agents/skills/build-package
Command: npx skills add https://github.com/tylerjrbuell/reactive-agents-ts --skill build-package-tylerjrbuell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of a net-new @reactive-agents package within the monorepo, handling scaffolding, configuration, and wiring to reduce setup time and human error.

Core Features & Use Cases

  • Scaffolds the package directory structure (packages/$ARGUMENTS/src, tests) and templates for package.json, tsconfig, and tsup.config.ts.
  • Creates and wires the layer runtime and exports as described in the Skill, ensuring consistency with the monorepo's architecture.
  • Updates repository docs and references (architecture-reference, AGENTS.md, and README) to reflect the new package integration.

Quick Start

Create a new package directory using the skill template and follow the on-screen prompts to complete scaffolding.

Frequently Asked Questions about build-package

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

FAQPage Schema
How do I scaffold a new TypeScript package in a monorepo?

Scaffolding a new TypeScript package in a monorepo involves generating a consistent directory structure with source and tests, plus configuration files like package.json, tsconfig, and build configs. This ensures standardization across the workspace and reduces manual setup errors.

What's the best way to standardize package layout across monorepo layers?

To standardize package layout across monorepo layers, generate templated scaffolding files that wire dependencies and configure build tools uniformly. This enforces architectural consistency by creating identical source, test, and configuration structures for every new package.

Do I need to update architecture-reference docs when adding a new workspace package?

Yes, you need to update architecture-reference docs and repository documentation like AGENTS.md and README when adding a new workspace package. Reflecting the new package integration in these files ensures the architectural records remain accurate and synchronized.

Can I automate wiring dependencies for a new monorepo package?

Yes, you can automate wiring dependencies for a new monorepo package during the scaffolding process. Automated scaffolding generates the package structure and wires the layer runtime and exports, ensuring consistency with the monorepo's architecture without manual intervention.

What configuration files are needed to scaffold a monorepo package with TypeScript?

Scaffolding a monorepo package with TypeScript requires configuration files including package.json for dependencies, tsconfig for TypeScript compiler options, and tsup.config.ts for build configuration. These templates ensure the package integrates correctly into the workspace architecture.

Why does manually creating a new package in a monorepo lead to errors?

Manually creating a new package in a monorepo leads to errors due to inconsistent directory structures, misconfigured build tools, and missing dependency wiring. Automated scaffolding eliminates these risks by generating standardized templates and architecture references.