Skip to main content

Packages agent payload assets and installs them into a project via the agentic-set CLI.

Project description

Agentic Toolbelt

Author: Roberto Del Prete

agentic-toolbelt packages a reproducible baseline for agent-driven projects. It ships a curated set of agent instructions, Codex runtime templates, and supporting assets, then installs them into a target repository through a single CLI.

pip install gives you the package. agentic-set applies the payload to the current project directory.

Built for teams that want a consistent agent baseline across repositories without hand-assembling boilerplate.

What It Installs

Running agentic-set copies the packaged baseline into the directory where you launch it:

  • .agents
  • .codex
  • .github
  • templates
  • AGENTS.md

It also materializes the active Codex runtime:

  • .codex/config.toml
  • .codex/agents/*.toml

The result is a project that can resolve named agents such as planner and implementer immediately after bootstrap.

Install

agentic-toolbelt supports Python 3.9 and newer.

From the repository root:

python -m pip install .

Then bootstrap the current project:

agentic-set

For local development and test runs:

python -m pip install -e ".[test]"

That registers the agentic-set console script in your environment. It does not copy files into a project until you run the command.

Usage

From any project directory:

agentic-set

By default, existing destination paths are preserved. Use --force to overwrite .agents, .codex, .github, templates, and AGENTS.md when you need to refresh a project.

agentic-set --force

The CLI uses temporary staging during copy operations so installs are predictable and partial writes are avoided.

Why It Matters

This repository standardizes how autonomous agents are configured, launched, and governed across codebases. The goal is a consistent baseline that is easy to bootstrap, easy to inspect, and straightforward to extend.

Docs

A visual overview is available at:

  • docs/index.html

Open it in a browser to review the repo concept, architecture, and CLI workflows.

Development

  • The Python package entrypoint is declared in both setup.py and pyproject.toml.
  • The current package version is maintained in both files as well.

Release Checks

Build and verify the distributable artifacts from the repository root:

python -m pytest
python -m build
python -m twine check dist/*

For a smoke test of the built wheel, install it into a clean environment and run:

agentic-set --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentic_toolbelt-0.1.18.tar.gz (402.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentic_toolbelt-0.1.18-py3-none-any.whl (427.5 kB view details)

Uploaded Python 3

File details

Details for the file agentic_toolbelt-0.1.18.tar.gz.

File metadata

  • Download URL: agentic_toolbelt-0.1.18.tar.gz
  • Upload date:
  • Size: 402.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.5 CPython/3.12.3 Linux/6.8.0-90-generic

File hashes

Hashes for agentic_toolbelt-0.1.18.tar.gz
Algorithm Hash digest
SHA256 1cb2689b2c378a5e95520dd80c7d73201ed354dbde73db2daa4083162659de50
MD5 0d23d7a46e068012a51e3273d9cf1cb0
BLAKE2b-256 ebd479918e4c01cae27f8eef87afe199ff4e155756aa87d1e445d2b76f94fba8

See more details on using hashes here.

File details

Details for the file agentic_toolbelt-0.1.18-py3-none-any.whl.

File metadata

  • Download URL: agentic_toolbelt-0.1.18-py3-none-any.whl
  • Upload date:
  • Size: 427.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.5 CPython/3.12.3 Linux/6.8.0-90-generic

File hashes

Hashes for agentic_toolbelt-0.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 a7748ce121790a25c5645bd5e82034870c5387a7414ae85f49abbd809168f107
MD5 21a7587cc0a6dedb0c381007197819b0
BLAKE2b-256 ec42a26af03688fe01100359523a18afe8b3f1e52475dfd4c2ea77f748fa17c5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page