scaffold

Bootstrap a Rust, Python, and TypeScript/WASM project structure for claude-trace.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/agentglass/claude-trace --skill scaffold-agentglass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold
Source: https://github.com/agentglass/claude-trace/tree/main/.claude-plugin/skills/scaffold
Command: npx skills add https://github.com/agentglass/claude-trace --skill scaffold-agentglass

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a complete, zero-configuration project structure for the claude-trace observability tool, eliminating the need for manual setup and configuration.

Core Features & Use Cases

  • Full Project Scaffolding: Creates Rust workspace, Python bindings, TypeScript/WASM layer, CI/CD workflows, and documentation site.
  • Canonical Structure: Defines the authoritative project layout and configuration files.
  • Use Case: A new developer joining the claude-trace project can use this Skill to instantly set up a fully functional development environment, adhering to all project standards.

Quick Start

Use the scaffold skill to bootstrap the complete claude-trace project structure from scratch.

Frequently Asked Questions about scaffold

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

FAQPage Schema
How do I set up a Rust workspace with Python and WASM bindings for observability tooling?

This scaffolding process creates a complete Rust workspace with PyO3 for Python bindings and wasm-pack for TypeScript/WASM bindings, generating all canonical configuration files automatically.

What is the best way to bootstrap a polyglot Rust, Python, and TypeScript project?

Using a dedicated scaffolding tool generates the full polyglot project structure—Rust workspace, Python bindings, and TypeScript/WASM layer—enforcing a canonical layout with zero manual configuration.

Do I need to manually configure GitHub Actions CI/CD for a Rust workspace project?

No, you do not need manual CI/CD configuration; the scaffolding process generates GitHub Actions workflows tailored for Rust, Python, and WASM builds as part of the initial project setup.

Can I generate documentation site scaffolding alongside Rust and Python project files?

Yes, documentation site scaffolding can be generated alongside Rust and Python files; the setup creates a Starlight documentation site structure integrated directly into the canonical project layout.

What limitations exist when scaffolding a Rust workspace with PyO3 and wasm-pack?

The main limitation is being constrained to the enforced canonical project layout; deviations from the predefined Rust workspace, PyO3, or wasm-pack configurations require manual adjustments after scaffolding.

Why does my Rust, Python, and TypeScript project setup require so many manual configuration files?

Manual configuration is required because standard setups lack a unified scaffolding process; generating a canonical project layout with PyO3 and wasm-pack bindings eliminates this repetitive configuration overhead.