utels-project-bootstrap

Register utels projects and inject ingest tokens into wrangler secrets.

320|3|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/mizchi/skills --skill utels-project-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: utels-project-bootstrap
Source: https://github.com/mizchi/skills/tree/main/tooling/utels-project-bootstrap
Command: npx skills add https://github.com/mizchi/skills --skill utels-project-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

Onboarding utels error tracking for Cloudflare Workers by registering projects and securely provisioning ingest tokens without leaking secrets to shell output.

Core Features & Use Cases

  • One-shot helper to register production and staging utels projects from a single run.
  • Automatically capture the ingest token from the response and write it to wrangler secrets without exposing it in stdout.
  • Supports targeted runs via --only and custom endpoints for different utels deployments.

Quick Start

Run the setup-utels.ts script with the proper environment values to bootstrap utels projects and inject the ingest token into wrangler secrets.

Frequently Asked Questions about utels-project-bootstrap

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

FAQPage Schema
How do I register utels projects and set up ingest tokens for Cloudflare Workers?

Register utels projects and set up ingest tokens by running the setup script with environment variables for production and staging targets. The script provisions tokens via REST calls and injects them directly into wrangler secrets without exposing them in shell output.

Can I bootstrap a utels project for only the staging environment?

Yes, you can bootstrap a utels project for only staging by passing the --only flag to limit targets. This restricts the token provisioning and wrangler secrets injection to the specified environment.

What environment variables do I need to provision utels ingest tokens?

Provisioning utels ingest tokens requires UTELS_BOOTSTRAP_TOKEN, APP_UTELS_PROJECT_PROD, APP_UTELS_PROJECT_STAGING, and UTELS_ENDPOINT environment variables. An optional DRY_RUN variable is also supported for testing without side effects.

How do I store ingest tokens securely without leaking secrets to stdout?

Store ingest tokens securely by using the bootstrap script, which automatically captures the token from the REST response and writes it to wrangler secrets. This prevents secret leakage by avoiding shell stdout during the injection process.

Can I test utels project registration without modifying wrangler secrets?

Yes, you can test utels project registration without side effects by enabling the DRY_RUN environment variable. This simulates the token provisioning and secrets injection workflow without applying changes to wrangler.

Does utels project bootstrap support custom deployment endpoints?

Yes, utels project bootstrap supports custom deployment endpoints by configuring the UTELS_ENDPOINT environment variable. This allows targeting different utels deployments for project registration and token provisioning.