Skip to main content

agent-repo-kit

New: tested TypeScript CLI and generated awesome-list templates. Usage and examples.

Scaffold launch-ready, AI-agent-friendly open-source repositories.

agent-repo-kit is a dependency-free Python CLI that creates repositories with the boring but important launch pieces already in place: README, AGENTS.md, license, CI, tests, contributing guide, security policy, issue/PR templates, roadmap, .gitignore, and .gitattributes.

Why

Recent high-growth developer projects are clustered around AI coding agents, skills, context engineering, templates, and developer automation. A common gap remains: starting a repo that is ready for both humans and coding agents still takes repetitive setup.

This tool turns that setup into one command.

Install

From this repository:

python -m pip install -e .

Or run without installing:

python -m agent_repo_kit list

Usage

List templates:

agent-repo-kit list

Create a Python CLI project:

agent-repo-kit create my-tool \
  --template python-cli \
  --description "A useful developer CLI" \
  --author "Your Name"

Create an agent playbooks/docs repository:

agent-repo-kit create agent-playbooks \
  --template agent-docs \
  --description "Reusable AI coding agent playbooks"

Preview without writing files:

agent-repo-kit create my-tool --dry-run

Templates

python-cli

A standard-library Python CLI package with:

  • pyproject.toml
  • importable package
  • console script
  • unit test
  • GitHub Actions CI across Python 3.10, 3.11, and 3.12
  • launch-ready repo files

agent-docs

A Markdown repository for reusable AI coding agent playbooks with:

  • AGENTS.md
  • code review playbook
  • release playbook
  • docs validation script
  • GitHub Actions CI
  • launch-ready repo files

Generated Repository Standards

Every template includes:

  • README
  • AGENTS.md
  • MIT license
  • Contributing guide
  • Security policy
  • Code of conduct
  • Roadmap
  • GitHub Actions workflow
  • Issue template
  • Pull request template
  • .gitignore
  • .gitattributes

Development

python -m pip install -e .
python -m unittest discover -s tests
python -m agent_repo_kit list

Agent OSS Toolkit

This project is part of a small toolkit for building and launching agent-ready open-source repositories:

License

MIT

Metadata

Release files for agent-repo-kit 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-repo-kit 0.2.0
File Size Uploaded
agent_repo_kit-0.2.0.tar.gz 66.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-repo-kit 0.2.0
File Interpreter ABI Platform
agent_repo_kit-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 79.3 kB

Release files / agent_repo_kit-0.2.0.tar.gz

Download URL agent_repo_kit-0.2.0.tar.gz
Size 66.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a4e7b580a188fb9c97d599536bbe58bb761ffdd494d472665b6f95081477b713
BLAKE2b-256 checksum
How to use checksums
835d29a33209d09aa9c1177bbe108078276f129be8bab8181489849ceb58ed34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release files / agent_repo_kit-0.2.0-py3-none-any.whl

Download URL agent_repo_kit-0.2.0-py3-none-any.whl
Size 12.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
28752cec96ce31e9a812e4ce771adc382056ad8546619708cdad3f5cacdb6d53
BLAKE2b-256 checksum
How to use checksums
888f0c0464eeebe1107eaafe0e9893f77c0119efd93c29c31b609e35bb0cfa1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 17, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page