bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
翻译准备中
Skills for hardcore engineering
翻译准备中
技能Scala · ShellGitHub @sake92自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
安装型项目无需部署域名也可验证。个人仓库可通过 GitHub 登录验证,组织仓库可使用上方的仓库验证文件。
正在加载完整 README。 以下为已保存的摘录。
• pragmatic-architecture/ — practical design principles: small interfaces, locality, clear dependencies, validation, and behavioral testing, balanced against effort, migration risk, and existing project conventions.
• codeps/ — measure the dependency graph before refactoring with Codeps: generate package/file health status from SemanticDB, jdeps, or a generic export; diagnose cycles, change propagators, public surface, mutable state, structural use, and orphan candidates; compare health and findings through commits, then verify refactorings on a fresh build and report.查看完整 README ↗Skills for hardcore engineering:
pragmatic-architecture/ — practical design principles: small interfaces, locality, clear dependencies, validation, and behavioral testing, balanced against effort, migration risk, and existing project conventions.pragmatic-testing/ — behavior-focused testing through realistic boundaries, reuse of test services and API clients, integration tests, and regression evidence.codeps/ — measure the dependency graph before refactoring with Codeps: generate package/file health status from SemanticDB, jdeps, or a generic export; diagnose cycles, change propagators, public surface, mutable state, structural use, and orphan candidates; compare health and findings through commits, then verify refactorings on a fresh build and report.process-hygiene/ — startup/shutdown, signals, cancellation, and ownership of tasks, threads, executors, and subprocesses. Includes JVM and shell references.cli-design/ — terminal interfaces, flags, help, output contracts, exit codes, interactivity, and CLI configuration conventions.twelve-factor-app/ — deployment configuration, backing services, stateless instances, releases, parity, platform logs, and admin tasks.Claude Code, Cursor, Codex, OpenCode...
npx skills add sake92/skills -g
Omit -g to install project-local. Use --agent <name> to target a specific agent if it's not auto-detected.
Evaluation tooling lives under tests/. See individual skill READMEs
for evaluation status, example results, and related skills.
Unless stated otherwise, evaluation examples use Pi 1.0.4 with GPT-6 Luna at low reasoning, with one candidate per configuration. Reported time covers candidate execution, excluding grading; tokens count input and output, excluding cached input.
| Skill | Without skill | With skill | Score gain |
|---|---|---|---|
| Pragmatic architecture | 26/35 (74.3%) | 35/35 (100%) | +25.7 pp |
| Process hygiene | 23/29 (79.3%) | 28/29 (96.6%) | +17.2 pp |
| Twelve-Factor app | 7/8 (87.5%) | 8/8 (100%) | +12.5 pp |
| Codeps | 9/13 (69.2%) | 12/13 (92.3%) | +23.1 pp |
| Pragmatic testing | 12/17 (70.6%) | 16/17 (94.1%) | +23.5 pp |
| CLI design | 5/9 (55.6%) | 9/9 (100%) | +44.4 pp |
Scores pool passed checks across the published examples; pp means percentage points. These are selected single-run examples, some developed adaptively, not overall effectiveness estimates.