bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
Ready-to-run tools billed per call, 400+ models behind one API key, and a skill catalog — the infrastructure a working AI agent needs. One balance covers tools and models.
SkillsPython · ShellGitHub @QumgeOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The Qumge skill — lets your agent find and call paid capabilities, reach 400+ LLMs with one key, and publish your own. For Claude Code, Cursor, Codex & any agent.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Qumge is the capability layer for agents. This skill teaches your agent
(Claude Code, Cursor, Codex, OpenClaw, any agent that reads SKILL.md) to use it:Read the full README ↗Give your agent a task. Find a capability, inspect its deliverables and price, then choose whether to run it.
No Qumge account, API key or top-up is needed to install the skill or search capabilities. Your current agent and model stay in place.
Have a skill-compatible coding agent, Node.js LTS (includes npm/npx) and Git installed. Check with node --version, npx --version and git --version. Open a terminal in the project you use with your agent.
Choose one command for your agent:
Codex
npx skills add Qumge/qumge-skill --skill qumge --agent codex
Claude Code
npx skills add Qumge/qumge-skill --skill qumge --agent claude-code
Cursor
npx skills add Qumge/qumge-skill --skill qumge --agent cursor
For another compatible agent, run the original command and choose your agent if prompted:
npx skills add Qumge/qumge-skill
If npx asks to download a package, check it is the skills installer. If npx is missing, install Node.js and reopen the terminal. If asked for installation scope, choose Project, not Global. These instructions install into the current project. Repeat inside another project when needed.
Only using ChatGPT or Claude in a browser? Use the MCP connector guide instead of running npx in a chat box.
The installer should show Installation complete and qumge. Confirm .agents/skills/qumge/SKILL.md or the agent-specific location reported by the installer exists. Return to the same project in your agent; reopen the session if it cannot see the new skill. Codex can explicitly select it with $qumge.
Tell your agent:
Use Qumge to find a meeting-minutes capability. Tell me its required input, deliverables and price. Do not execute it yet.
Expect a suitable capability and its input, complete result and price, or an honest explanation that none fits. Do not sign in or top up just to search. For example, a YouTube overview needs a supported public video link; video generation is not video summarization.
Browse capabilities · Step-by-step installation guide
The qumge skill is the operating guide. Qumge MCP is the hosted tool connection. Coding agents with HTTP tools can search through the bundled HTTP reference without extra MCP setup. For native MCP tools or clients without HTTP tools, follow qumge-mcp. Installing the skill does not automatically change MCP settings.
Only after choosing a paid task and budget should your agent request sign-in authorization and available balance. Both skills follow your language for explanations and human-readable reports, including English and Simplified Chinese; commands, tool names and protocol fields stay unchanged.
| Skill | For | Purpose |
|---|---|---|
| qumge | Capability users | Find and call Caps, install catalog skills, discover models and check balance. |
| qumge-publish | Capability suppliers | Inspect a project, prepare the complete-result contract, preflight, adapt/deploy, test and publish within your authorization. |
Install the publisher only when you need it:
npx skills add Qumge/qumge-skill --full-depth --skill qumge-publish
--full-depth allows discovery beyond the root SKILL.md. You can also target its directory directly:
npx skills add https://github.com/Qumge/qumge-skill/tree/main/skills/qumge-publish
List both entries without installing: npx skills add Qumge/qumge-skill --full-depth --list. To install both, add --full-depth --skill qumge qumge-publish to the original command.
Both skills use the same account and hosted endpoint https://qumge.com/mcp. The publisher is self-contained and needs Python 3.10+ for its offline checker. It does not install a provider runtime or automatically host a CLI. Models use the compatible model API; list_models is discovery, not inference through MCP.
The platform already supplies publish_cap, test_cap and submit_cap. This skill does not create another account system, wallet, order ledger, MCP service or universal cloud execution host.
From the installed qumge-publish folder:
python3 scripts/preflight.py /absolute/project/qumge.json \
--slug your-cap-slug --report /absolute/project/.qumge/preflight-01.json
Python standard library only; no account, key, installation or network access is needed. It reads the manifest and creates only the requested new report file (or prints JSON). Exit 0 means the named local checks passed, 1 means blocked, and 2 means usage/report error. Use a fresh report filename on each run; existing files, including the manifest, are never overwritten. The raw file fingerprint lets the Agent tell whether local bytes changed.
This is not the complete JSON Schema/server validator, deployment verification, price approval or real-delivery proof. These remain explicitly not_checked. The template's example.com URLs are intentional placeholders: replace them before the checker can pass. Its sample price is not owner approval; native idempotency is never claimed without implemented recovery.
Authentication, async job reads, durable request-ID deduplication and private result isolation must be tested in the provider's native workflow. The maintained Ruby adapter and isolated fixture contract pack are linked from the publisher's adaptation reference. They are examples, not automatic hosting or evidence that a real business result was generated.
Local checks: python3 -m unittest discover -s tests -v and python3 scripts/check-package.py.
Live metadata-only check: bash scripts/check-tools.sh. It never invokes a paid or publishing tool.
Qumge: https://qumge.com · Agent index: https://qumge.com/llms.txt
MIT