bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
翻譯準備中
Custom Claude Code skills for software engineering: reflection, TypeScript code smells, Java refactoring
翻譯準備中
技能Python · ShellGitHub @ByAxe自行安裝營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
安裝型專案無需部署網域也可驗證。個人儲存庫可透過 GitHub 登入驗證,組織儲存庫可使用上方的儲存庫驗證檔案。
正在載入完整 README。 以下為已儲存的摘錄。
Custom Claude Code skills for software engineering workflows. This repo includes a repo-managed pre-commit hook that validates all skills with the same quick checks used from skill-creator. Enable the hook path once per clone: Run Tessl standards and eval checks for a changed skill when relevant: Tessl evals require a local Tessl project link (tessl project create or tessl project link): [README 설치·사용 부분 발췌] Usage Skills activate automatically based on conversation context. You can also invoke them explicitly:檢視完整 README ↗
Custom Claude Code skills for software engineering workflows.
npx skills add ByAxe/ai-engineering-skills
Install globally (available in all projects):
npx skills add ByAxe/ai-engineering-skills -g
Install a specific skill:
npx skills add ByAxe/ai-engineering-skills --skill reflect
This repo includes a repo-managed pre-commit hook that validates all skills with the same quick checks used from skill-creator.
Enable the hook path once per clone:
git config core.hooksPath .githooks
Run the validator manually:
./scripts/run_skill_validation.sh
Run Tessl standards and eval checks for a changed skill when relevant:
tessl skill review --threshold 90 skills/reflect
Tessl evals require a local Tessl project link (tessl project create or tessl project link):
tessl eval skills/reflect/evals --context skills/reflect --runs 1 --label reflect-check --yes --json
| Skill | Description |
|---|---|
| figma-to-flutter | Converts Figma designs to pixel-perfect Flutter code using figma-console-mcp. Extracts design metadata, exports assets, implements UI, and iteratively validates. Uses live Desktop Bridge tools when REST-backed Figma calls hit 403 Token expired. |
| flutter-cleanup-assessor | Assesses and refactors Flutter/Dart codebases into idiomatic, maintainable Flutter. Covers bloc/cubit, clean architecture, rebuilds, layering, testing, accessibility, localization, and package hygiene. |
| Skill | Description |
|---|---|
| go-code-smells | Identifies and refactors Go code smells in libraries, services, CLIs, and modules. Covers package/API design, interfaces, errors, context, goroutines, channels, testing, and performance. |
| Skill | Description |
|---|---|
| frontend-typescript-code-smells | Identifies and refactors frontend TypeScript code smells in React, Angular, Vue, or vanilla TS. Covers re-renders, effect bugs, unsafe any, state/data flow, component boundaries, and type strengthening. |
| Skill | Description |
|---|---|
| effective-java | Evidence-first Java 21 and Quarkus implementation, review, debugging, refactoring, modernization, testing, security, performance, and native-readiness |
| Skill | Description |
|---|---|
| quarkus-kotlin-cleanup-assessor | Assesses and refactors Kotlin server-side Quarkus codebases into idiomatic, maintainable Quarkus and Kotlin. Covers CDI, REST, config, Panache, coroutines, virtual threads, testing, security, observability, native-readiness, and Spring-to-Quarkus migration. |
| Skill | Description |
|---|---|
| gastown-guru | Expert guide for Gas Town (gt) multi-agent orchestration — setup, rig management, formula workflows (shiny, shiny-enterprise, TDD), convoy orchestration, quality pipelines, and troubleshooting. Covers the full spec-to-code pipeline with parallel agent dispatch. |
| Skill | Description |
|---|---|
| reflect | Analyze work-session learnings and route evidence-backed guidance to the right durable surface: memory, instructions, specs, hooks, skills, docs, prompts, templates, or automation. |
| feature-demo-recorder | Records, trims, and publishes a short reviewer-facing demo of a completed feature. Produces GIF/MP4 assets, uploads them to GitHub, updates the PR ## Demo section, and cleans local scratch artifacts. |
| fix-bug | Fixes, debugs, or specifies defects in OpenSpec-style repositories. Captures current, expected, and unchanged behavior, identifies root cause, adds regression coverage, and maps complex bugfixes into OpenSpec proposal/design/tasks/spec artifacts. |
| creativity-meditation | Yogic meditation protocol for AI agents: literal witnessed mantra practice on any concept (water, a product, an idea) with a return-counting stop criterion, duration proxies (never minutes), Yama-Niyama prerequisites, and a mandatory honesty audit. A component of AI-assisted creativity. |
skills/
│
│ # Flutter
├── figma-to-flutter/
│ ├── SKILL.md
│ └── references/
│ ├── figma-mcp-tools.md
│ ├── flutter-implementation.md
│ ├── testing-comparison.md
│ └── troubleshooting.md
├── flutter-cleanup-assessor/
│ ├── SKILL.md
│ ├── references/ (15 reference files)
│ └── assets/ (assessment template, analysis_options sample)
│
│ # Go
├── go-code-smells/
│ ├── SKILL.md
│ ├── references/ (16 reference files)
│ ├── scripts/ (quality gates, profiling)
│ └── assets/ (code review + refactor report templates)
│
│ # Frontend
├── frontend-typescript-code-smells/
│ ├── SKILL.md
│ ├── references/ (14 reference files)
│ ├── scripts/ (quality gates)
│ └── assets/ (report template)
│
│ # Java
├── effective-java/
│ ├── SKILL.md
│ ├── agents/
│ ├── references/ (focused Java and Quarkus guidance)
│ ├── scripts/ (profiling, risk, diff, gates, validation)
│ ├── assets/ (assessment, plan, implementation templates)
│ ├── schemas/
│ ├── examples/
│ ├── evals/ (activation, Agent Skills, Tessl scenarios)
│ ├── tests/
│ └── migration/
│
│ # Kotlin / JVM
├── quarkus-kotlin-cleanup-assessor/
│ ├── SKILL.md
│ ├── references/ (18 reference files)
│ └── assets/ (assessment template, detekt config, editorconfig samples)
│
│ # Multi-Agent Orchestration
├── gastown-guru/
│ ├── SKILL.md
│ └── references/
│ ├── agent-configuration.md
│ ├── community-insights.md
│ ├── concepts-glossary.md
│ ├── convoy-orchestration.md
│ ├── formula-hierarchy.md
│ ├── infrastructure.md
│ ├── setup-pitfalls.md
│ └── spec-to-code-pipeline.md
│
│ # General
├── reflect/
│ ├── SKILL.md
│ ├── evals/ (8 reflection routing scenarios)
│ └── references/
│ ├── confidence-scoring.md
│ ├── reflection-categories.md
│ └── update-targets.md
├── feature-demo-recorder/
├── SKILL.md
├── agents/
│ └── openai.yaml
├── references/
│ └── feature_demo_playbook.md
└── scripts/
├── make_demo_assets.sh
└── publish_pr_demo.py
└── fix-bug/
├── SKILL.md
├── agents/
│ └── openai.yaml
├── evals/ (6 OpenSpec bugfix scenarios)
└── references/
├── bugfix-spec-workflow.md
└── investigation-quality-gates.md
Re-run the install command to pull the latest version:
npx skills add ByAxe/ai-engineering-skills
To update a single skill:
npx skills add ByAxe/ai-engineering-skills --skill effective-java
If you installed skills by copying files directly, sync from the repo:
git clone https://github.com/ByAxe/ai-engineering-skills.git /tmp/ai-skills
# Claude Code (~/.claude/skills/)
cp -r /tmp/ai-skills/skills/* ~/.claude/skills/
# Codex (~/.codex/skills/)
cp -r /tmp/ai-skills/skills/* ~/.codex/skills/
rm -rf /tmp/ai-skills
Skills activate automatically based on conversation context. You can also invoke them explicitly:
/figma-to-flutter · "clean up this Flutter code" or "assess this Flutter codebase for smells"/reflect · "record a short feature demo and attach it to the PR" · "fix this bug with an OpenSpec-compatible spec"MIT