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. adoebeling/agenturtools

ArchivedLibrary

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 8y ago1 watchersCompare

[ Source](https://github.com/ADoebeling/Agenturtools)[ Packagist](https://packagist.org/packages/adoebeling/agenturtools)[ RSS](/packages/adoebeling-agenturtools/feed)WikiDiscussions dev Synced 2d 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 14% 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://www.gravatar.com/avatar/d3d66ed555bb18bb3f05f3dade1d33797c9776edf9cd0ab2491bebf81b9b24ad?d=identicon)[ADoebeling](/maintainers/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)
```

PHPackages © 2026

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