bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
Claude Code skills for business and education: Beamer slide generation, knowledge management, AI deliberation, document analysis, and writing voice.
SkillsPython · ShellGitHub @AI-Business-ToolsSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
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.
Installable projects can be verified without a deployment domain. Use GitHub sign-in for a personal repository, or the repository verification file above for an organization repository.
Ask about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A getting-started guide and a skills library for business professionals and educators.
New to this repository? Work through it in order:
This repository is maintained by Ben Bentzin, Associate Professor at the University of Texas at Austin McCombs School of Business. Ben teaches AI strategy to MBA students and corporate executives and serves as a McCombs Teaching Fellow focused on faculty AI integration. He writes about integrating AI into business at businessai.substack.com.
These skills were built to solve a practical problem: producing consistent, high-quality course materials (slide decks, exercises, case studies, analyses) across a full-semester MBA course on AI strategy. The tools here are the result of that work, generalized for anyone doing similar knowledge work with Claude Code.
A collection of Claude Code skills, style guides, and templates that turn ad-hoc AI prompting into structured, repeatable professional workflows. The skills were developed for MBA course development but apply to any knowledge worker who creates documents, presentations, analyses, and research summaries.
Most AI usage today is ad-hoc: each conversation starts from scratch, corrections are forgotten when the chat ends, and output quality depends entirely on the user's prompting skill in the moment.
A structured AI environment changes this. Corrections persist as feedback memories. Recurring tasks run as reusable skills with built-in quality gates. Project context carries forward through handoffs. The investment is not in learning to code; it is in encoding your professional judgment into rules, skills, and quality standards that compound over time.
This repository publishes the skills, templates, and methodology behind that approach.
| Layer | Purpose | Example |
|---|---|---|
| Rules (CLAUDE.md) | Declarative constraints loaded every session | Writing standards, routing tables, delivery gates |
| Reinforcement (Memories) | Corrections and preferences that persist across sessions | "Save each project's deliverables to the top level of its folder" |
| Execution (Skills) | Procedural workflows loaded on demand | PDF-to-slides pipeline, exercise generator |
| Enforcement (Audit Agents) | Post-hoc quality checks that catch what the compiler misses | Beamer overlay audit, anonymization checklist |
See methodology.md for the full design rationale.
The foundations the rest of this repository builds on. The Getting Started guide walks a newcomer through them, or you can go straight to each:
~/.claude environment with Git and keep two machines in sync through a private GitHub repository. You get history, diffs, and one-command revert on your skills, standards, and memory. Point Claude Code at the directory and it can do the setup for you.CLAUDE.md to copy and customize for your identity, writing standards, and workflow.Task-specific workflows, each loaded on demand when your request matches its triggers. Most install by copying SKILL.md into ~/.claude/skills/<skill-name>/SKILL.md; writing-voice-guide is a process guide you follow to build your own voice layer. Each skill's README documents its own install steps.
| Skill | Description | Details |
|---|---|---|
| split-pdf | Split and deeply read academic PDFs in 4-page chunks | Avoids shallow single-pass reads of long documents |
| beamer | Generate LaTeX Beamer slide decks with TikZ figures | Includes a four-step compile-audit-fix cycle |
| slides-content | End-to-end: source content to compiled slides to PPTX | PDF, markdown, or text input; presentation output |
| knowledge-base | Process, index, summarize, and query documents | Personal knowledge management pipeline |
| ai-council | Five-advisor council with anonymous peer review | Pressure-test decisions with structured deliberation |
| ai-council-deep | Interactive variant with three user-in-the-loop checkpoints | High-stakes decisions: term sheets, pivots, pre-publication strategy memos |
| analyze-reply | Fact-check a forwarded article, essay, or email and draft a reply in your voice | Pairs with a writing voice layer |
| diagram-pdf | Generate standalone TikZ diagrams (pipelines, hierarchies, cycles, hub-and-spoke, thematic) | Independent audit agent verifies layout |
For the full catalog grouped by purpose, including summary-academic, summary-general, knowledge-base-update, and skill-audit, see skills/README.md.
See style-guides/README.md for how to adapt these to your own branding.
Several skills in this repository build on work by others:
split-pdf and the Beamer slide generation approach originated in his MixtapeTools repository. LinkedInai-council-deep interactive variant adds three user-in-the-loop checkpoints (clarify, surface assumptions, iterate) to the AI Council methodology. LinkedIn | GHP Labs| writing-voice-guide | How to create your own writing voice layer | Process guide, not a skill file |