PHPackages                             adoebeling/agenturtools - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. adoebeling/agenturtools

ArchivedLibrary[CLI &amp; Console](/categories/cli)

adoebeling/agenturtools
=======================

PHP-Shell-Toolset for web development teams, that provides a web based commit-and-push as well as a sniffer for not committed files

07[7 issues](https://github.com/ADoebeling/Agenturtools/issues)PHP

Since May 25Pushed 9y ago1 watchersCompare

[ Source](https://github.com/ADoebeling/Agenturtools)[ Packagist](https://packagist.org/packages/adoebeling/agenturtools)[ RSS](/packages/adoebeling-agenturtools/feed)WikiDiscussions dev Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Agenturtools
============

[](#agenturtools)

The Agenturtools (EN: agency tools) are a collection of tools used by [1601.communication](https://www.1601.com) to manage its customer git repositories.

[![](readme_files/screenshotGitSniffer_v0.2.170525.png)](readme_files/screenshotGitSniffer_v0.2.170525.png)

Tool #1: GitSniffer (beta)
--------------------------

[](#tool-1-gitsniffer-beta)

The GitSniffer is searching for uncommitted files (in shared development repositories). If you setup the script as cronjob it will create friendly reminders to your team, if they forgot to commit their changes.

### Installation

[](#installation)

- Clone this repository
    `git clone git@github.com:ADoebeling/Agenturtools.git`
- Place the folder at your project in the git repository
- Add and edit your github config
    `cp config/github.default.php config/github.php; vi config/github.php`
- Run the script
    `./scripts/runGitSniffer.php`

Tool #2: GitCommmitter (wip)
----------------------------

[](#tool-2-gitcommmitter-wip)

The GitCommitter is a web based script to review your changes in a git repository, to commit und push these changes to Github.

**Status:** work in progress

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/10674780?v=4)[Andreas Döbeling](/maintainers/ADoebeling)[@ADoebeling](https://github.com/ADoebeling)

---

Top Contributors

[![ADoebeling](https://avatars.githubusercontent.com/u/10674780?v=4)](https://github.com/ADoebeling "ADoebeling (36 commits)")

### Embed Badge

![Health badge](/badges/adoebeling-agenturtools/health.svg)

```
[![Health](https://phpackages.com/badges/adoebeling-agenturtools/health.svg)](https://phpackages.com/packages/adoebeling-agenturtools)
```

###  Alternatives

[seld/cli-prompt

Allows you to prompt for user input on the command line, and optionally hide the characters they type

24726.4M22](/packages/seld-cli-prompt)[illuminate/console

The Illuminate Console package.

13045.3M6.2k](/packages/illuminate-console)[styleci/cli

The CLI tool for StyleCI

71464.1k9](/packages/styleci-cli)[winbox/args

Windows command-line formatter

20718.9k21](/packages/winbox-args)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
