Skip to main content

Agent skill router for context, prototypes, presentations, tests, and feedback loops

Project description

Mahu

Mahu

I'm Mahu, your free AI work buddy for context, prototypes, tests, feedback, and growth.
Bring me into your daily workflow.

Mahu is not a single builder and not another chat persona. It is a lightweight agent skill package that helps Codex, OpenCode, Copilot, WorkBuddy, and future agents work through the right SOP instead of improvising every time.

Use /mahu when daily work needs structure: capture context, build a prototype, create a presentation, test the result, publish it for feedback, or turn the learning loop into growth momentum.

What Mahu Helps With

User intent Mahu subskill Owning tool
context, memory, topics, requirements context fcontext
prototype, UI, website, app, design system prototype fdesign
deck, PPT, slides, presentation presentation fppt
review, feedback, comments, upload, resolve review floop-client
tests, QA, regression, acceptance test testboat
growth, iteration, learning loop combine context, test, and feedback Mahu SOP

Install By GitHub Link

The simplest install path is the same shape as frontend-slides: send your agent the GitHub repo link and ask it to use Mahu.

The agent should:

  1. Read top-level SKILL.md.
  2. Classify the request.
  3. Load only the referenced file under skills/ that matches the request.
  4. Follow that subskill SOP.

Local CLI

mahu route "make a product prototype and upload for review"
mahu doctor --subskill prototype
mahu validate
mahu enable opencode --target .

Each Mahu subskill declares its own dependency. Before executing a routed subskill, run mahu doctor --subskill <name> or check the required CLI directly.

Subskill Required CLI Typical install
context fcontext pip install fcontext
prototype fdesign pip install fdesign
presentation fppt pip install fppt
review floop pip install floop
test testboat pip install testboat

Supported enable targets:

  • codex
  • workbuddy
  • copilot
  • opencode

Development

PYTHONPATH=src pytest --cov=mahu --cov-report=term-missing --cov-fail-under=100

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

mahu-1.0.1.tar.gz (155.6 kB view details)

Uploaded Source

Built Distribution

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

mahu-1.0.1-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file mahu-1.0.1.tar.gz.

File metadata

  • Download URL: mahu-1.0.1.tar.gz
  • Upload date:
  • Size: 155.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mahu-1.0.1.tar.gz
Algorithm Hash digest
SHA256 da1b3761e1d8a1f433d3daa2db500067c0ae06da25c451342c1085921609a0ec
MD5 4f5d7f34cbf5689fbf38fb80545b941a
BLAKE2b-256 7d24e125926d708aab090e966cef5e9a5de1d1f12270983bf2c5ae9a1df07f45

See more details on using hashes here.

Provenance

The following attestation bundles were made for mahu-1.0.1.tar.gz:

Publisher: release.yml on lijma/mahu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mahu-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: mahu-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mahu-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6a2ed625c170157bfa9d2701e08190e1fb4e9e84a5df1982deac6377fa83ad13
MD5 8693594a22b78c10e7dc2326b1f62f56
BLAKE2b-256 77cc19d42d15d6178e6c1b45f7966ffd622789ef30e76e74be222739d5cea204

See more details on using hashes here.

Provenance

The following attestation bundles were made for mahu-1.0.1-py3-none-any.whl:

Publisher: release.yml on lijma/mahu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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