Automic VaultAutomic Vault

brew

Install mk with Homebrew

Wrapper for auto-detecting build and test commands in a repository. Version 3.0.0 via Homebrew; verified 2026-07-22.

install

Additional install commands

macOS

Homebrewverified ยท 100%
brew install mk

local Homebrew formula metadata

overview

Package summary

Wrapper for auto-detecting build and test commands in a repository

Commands and aliases

  • mk
  • pre

history

Project history and usage

mk is a pycontribs command-line wrapper for making unfamiliar repositories easier to work on. Its README describes the goal as hiding repository implementation details from casual contributors: a user runs mk in a checkout and gets predictable commands for questions such as how to run tests, lint, or prepare a change for review.

How it is used

The tool's practical role is orchestration rather than building from first principles. It detects common project tools and exposes their existing commands, including Makefile targets documented with double-hash comments, npm scripts, pre-commit, tox, and embedded helpers such as changelog generation through the GitHub CLI or container image checks. This puts mk in the same workflow-normalization niche as make, tox, npm scripts, and task runners, but with auto-detection and little per-repository setup.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for mk. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Installs with 3 runtime dependencies.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
mkcliglobal executable
precliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-25
manager version3.0.0
manager updated2026-07-22
local dataok
upstreamnot checked
latest detectednot detected

https://mk.readthedocs.io

install metadata

Package metadata

Package keybrew:mk
Version3.0.0
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/mk
Homepagehttps://mk.readthedocs.io
Repositoryhttps://github.com/pycontribs/mk
Upstream docshttps://mk.readthedocs.io/
LicenseMIT
Source archivehttps://files.pythonhosted.org/packages/75/9e/dcc7813d9f7133f8d384eca24a4d4bb0cb056abcc53f1f170b8353084feb/mk-3.0.0.tar.gz
Last updated2026-07-22T10:45:47Z
Pulseupdated
Dependenciescertifi, libyaml, python@3.14
Build dependenciesrust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemk
Version Scheme0
Revision10
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Combined YAML source

View the package source record on GitHub.

combined/mk.yml

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment