Skip to content

Stack Builder

tdt-stack-builder

CapabilityClaude CodeCodex

Create, validate and prepare standalone ThisDamnThing stacks for publication.

By ThisDamnThing · submitted by @CharlGottschalk · Apache-2.0

Adds skills and workflows for a kind of work.

Before you install · 0.2.3

What it touches, and what it needs

The author declared these for this release, and review checked them against what the stack does, including what its skills ask the agent to do. They are declarations, not a sandbox.

About

A ThisDamnThing stack for creating your own stacks. It provides authoring and publishing skills plus starter templates to turn a workflow idea into a standalone bundle with skills, a manifest, a README and registry submission notes. The builder validates the result and can gather missing details in chat or ThisDamnThing UI. The publishing skill checks contract compliance, privacy, security and release metadata, then offers a GitHub release or a manual checklist and marketplace submission guidance.

Capabilities

4
  • Reads filesfile_read

    Scope Stack source files, manifests, selected assets and Git history.

    Inspect project context and prepare requested work.

    Leaves your machine: Context selected by the agent may be sent to the configured model provider.

  • Writes filesfile_write

    Scope Stack source files, manifests, selected assets and Git history.

    Create and update files requested by the user.

    Leaves your machine: None.

  • Runs processesprocess

    Scope Local shell, Git, validation tools and project helpers.

    Run authorized validation and development commands.

    Leaves your machine: None.

  • Uses the networknetwork

    Scope Configured model provider, GitHub and user-selected external services.

    Perform agent work and explicitly authorized publication or integrations.

    Leaves your machine: Selected context goes to the configured model provider; authorized publication sends source and release metadata to GitHub. External integrations receive only the requested content.

Prerequisites

4
  • ThisDamnThingCommand-line tool

    thisdamnthing >=0.1.1

    Validate and install the stack; provide workspace commands and contracts.

    Required

  • PythonRuntime

    python 3.12

    Run local helper scripts and providers.

    Required

  • GitCommand-line tool

    git

    Inspect source history and prepare authorized commits and releases.

    Required

  • GitHub CLICommand-line tool

    gh

    Optionally publish an authorized GitHub release.

    OptionalNeeds sign-in

Executable hooks

0

No hooks. Nothing runs on session start or turn completion.

Supported agents

Claude Code and Codex

Compatibility reviewed for this version, not a guarantee for every host version or platform.

Release source and checksums

The ThisDamnThing CLI downloads this commit from GitHub, never a branch or a moving tag, and refuses the archive unless both digests match. A tag that moves later does not change this record.

Review notes

Reviewed pinned archive and changes from the previously approved release: version and usetdt.com link updates only. Core and website manifest/tag validation and disposable installation/removal passed on Linux with Python 3.12. Claude and Codex skill bridges verified; interactive host workflows were not retested.

Version
0.2.3
Release tag
v0.2.3
Archive SHA256
24dee97d17bbf52db6bd07115c8b89328bb0c717454d99091d2e2ebdf332fc38
Content SHA256
2c4524b1b0b67b4b0845698a5ab64a664c443b3f99b8511a14d9f9839bbbb500
Stack contract
v1

Versions

Every approved version, newest first. There are no automatic updates: use tdt stack update tdt-stack-builder to inspect and approve a newer one.

  • 0.2.3LatestApproved 23 Sept 2026025b5f0fe9894 capabilities · 4 prerequisites · 0 hooks

    Inspect this version:

    tdt stack install tdt-stack-builder --version 0.2.3 --inspect

    Capabilities

    4
    • Reads filesfile_read

      Scope Stack source files, manifests, selected assets and Git history.

      Inspect project context and prepare requested work.

      Leaves your machine: Context selected by the agent may be sent to the configured model provider.

    • Writes filesfile_write

      Scope Stack source files, manifests, selected assets and Git history.

      Create and update files requested by the user.

      Leaves your machine: None.

    • Runs processesprocess

      Scope Local shell, Git, validation tools and project helpers.

      Run authorized validation and development commands.

      Leaves your machine: None.

    • Uses the networknetwork

      Scope Configured model provider, GitHub and user-selected external services.

      Perform agent work and explicitly authorized publication or integrations.

      Leaves your machine: Selected context goes to the configured model provider; authorized publication sends source and release metadata to GitHub. External integrations receive only the requested content.

    Prerequisites

    4
    • ThisDamnThingCommand-line tool

      thisdamnthing >=0.1.1

      Validate and install the stack; provide workspace commands and contracts.

      Required

    • PythonRuntime

      python 3.12

      Run local helper scripts and providers.

      Required

    • GitCommand-line tool

      git

      Inspect source history and prepare authorized commits and releases.

      Required

    • GitHub CLICommand-line tool

      gh

      Optionally publish an authorized GitHub release.

      OptionalNeeds sign-in

    Executable hooks

    0

    No hooks. Nothing runs on session start or turn completion.

    Supported agents

    Claude Code and Codex

    Compatibility reviewed for this version, not a guarantee for every host version or platform.

    archive 24dee97d17bbf52db6bd07115c8b89328bb0c717454d99091d2e2ebdf332fc38 · content 2c4524b1b0b67b4b0845698a5ab64a664c443b3f99b8511a14d9f9839bbbb500

  • 0.2.2Approved 21 Sept 20261ffd97e2509e4 capabilities · 4 prerequisites · 0 hooks

    Inspect this version:

    tdt stack install tdt-stack-builder --version 0.2.2 --inspect

    Capabilities

    4
    • Reads filesfile_read

      Scope Stack source files, manifests, selected assets and Git history.

      Inspect project context and prepare requested work.

      Leaves your machine: Context selected by the agent may be sent to the configured model provider.

    • Writes filesfile_write

      Scope Stack source files, manifests, selected assets and Git history.

      Create and update files requested by the user.

      Leaves your machine: None.

    • Runs processesprocess

      Scope Local shell, Git, validation tools and project helpers.

      Run authorized validation and development commands.

      Leaves your machine: None.

    • Uses the networknetwork

      Scope Configured model provider, GitHub and user-selected external services.

      Perform agent work and explicitly authorized publication or integrations.

      Leaves your machine: Selected context goes to the configured model provider; authorized publication sends source and release metadata to GitHub. External integrations receive only the requested content.

    Prerequisites

    4
    • ThisDamnThingCommand-line tool

      thisdamnthing >=0.1.1

      Validate and install the stack; provide workspace commands and contracts.

      Required

    • PythonRuntime

      python 3.12

      Run local helper scripts and providers.

      Required

    • GitCommand-line tool

      git

      Inspect source history and prepare authorized commits and releases.

      Required

    • GitHub CLICommand-line tool

      gh

      Optionally publish an authorized GitHub release.

      OptionalNeeds sign-in

    Executable hooks

    0

    No hooks. Nothing runs on session start or turn completion.

    Supported agents

    Claude Code and Codex

    Compatibility reviewed for this version, not a guarantee for every host version or platform.

    archive 35082918bd11ff752d331c4bdcad0a6568375f246920cb18389149b2fd655c92 · content b2b6ffab39fff546bce59757138b697fb6ed711f747693e0edee5c285a0902c7