bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
翻译准备中
Awesome skills for augmi agents
翻译准备中
技能Python · JavaScriptGitHub @kon-rad自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
安装型项目无需部署域名也可验证。个人仓库可通过 GitHub 登录验证,组织仓库可使用上方的仓库验证文件。
正在加载完整 README。 以下为已保存的摘录。
A collection of open-source Claude Code skills for content creation, research, media generation, and developer productivity. These skills extend Claude Code with specialized workflows powered by AI APIs (Google Gemini, Fal.ai, Together AI, Replicate, and more).
Once installed, skills are automatically available in Claude Code sessions via slash commands (e.g., /deep-research, /blog-visual-gen:generate).查看完整 README ↗A collection of open-source Claude Code skills for content creation, research, media generation, and developer productivity. These skills extend Claude Code with specialized workflows powered by AI APIs (Google Gemini, Fal.ai, Together AI, Replicate, and more).
# Clone into your Claude Code skills directory
git clone https://github.com/kon-rad/augmi-skills.git ~/.claude/skills/augmi-skills
# Or clone individual skills
# Copy any skill folder into ~/.claude/skills/
Once installed, skills are automatically available in Claude Code sessions via slash commands (e.g., /deep-research, /blog-visual-gen:generate).
| Skill | Description | Slash Commands | APIs Used |
|---|---|---|---|
| deep-research | Research-to-content pipeline: web research, analysis, multi-format output | /deep-research:research, /deep-research:summarize, /deep-research:analyze, /deep-research:produce, /deep-research:full | Web Search, Twitter/X |
| viral-tweet-crafter | Craft authentic tweets with 8 templates, posting strategy, and quality checks | /viral-tweet:write, /viral-tweet:daily, /viral-tweet:thread, /viral-tweet:react, /viral-tweet:audit | - |
| spec-interview | Interview-driven spec writing for dev tasks with verification criteria | - | - |
| Skill | Description | Slash Commands | APIs Used |
|---|---|---|---|
| blog-image-gen | Generate images from prompts for blogs, thumbnails, social media | - | Google Imagen 4 |
| blog-visual-gen | Analyze blog content and generate contextual visuals | /blog-visual-gen:generate, /blog-visual-gen:from-file | Google Nano Banana 3 |
| infographic-gen | Research a topic and generate professional infographics | /infographic-gen:generate, /infographic-gen:from-content | Google Nano Banana 3 |
| Skill | Description | Slash Commands | APIs Used |
|---|---|---|---|
| ai-film-maker | Create personalized 30-second AI short films | - | Fal.ai, Google Veo, Together AI, Replicate |
| youtube-transcript | Extract transcripts from YouTube videos | - | youtube-transcript-api |
| youtube-music-downloader | Download YouTube audio as MP3 | - | yt-dlp |
| Skill | Description | Slash Commands | APIs Used |
|---|---|---|---|
| Full PDF toolkit: extract, create, merge, split, forms, OCR | - | pypdf, pdfplumber, reportlab | |
| large-pdf-reader | Extract text from large PDFs in chunks | - | pypdf, pdfplumber |
| Skill | Description | Slash Commands | APIs Used |
|---|---|---|---|
| social-analytics | Daily social media analytics collection, time-series tracking, markdown + PDF reports with charts | /social-analytics, /social-analytics:collect, /social-analytics:report, /social-analytics:setup | Postiz API, Puppeteer, Chart.js |
| Skill | Description | Slash Commands | APIs Used |
|---|---|---|---|
| codebase-tutor | Voice-based codebase learning and quiz sessions | /codebase-tutor:start, /codebase-tutor:quick | Voice Mode MCP |
Creates personalized 30-second AI short films. Supports two modes:
Pipeline: Story Development -> Scene Breakdown -> Image Generation + Face Swap -> Video Generation -> Narration -> Music -> Final Composition
Quality Tiers:
| Tier | Cost | Text-to-Image | Image-to-Video |
|---|---|---|---|
| Cheapest | ~$1-2 | Together AI Qwen | Fal.ai Wan 2.5 |
| Balanced | ~$2-3 | Fal.ai FLUX | Fal.ai Kling 2.5 |
| Highest | ~$8-15 | Together AI Imagen 4 | Google Veo 3 |
Setup:
pip install fal-client replicate requests google-generativeai
brew install ffmpeg
Environment: FAL_KEY, REPLICATE_API_TOKEN, optionally GOOGLE_AI_API_KEY, TOGETHER_API_KEY
Generate high-quality images for blog posts, articles, social media, and YouTube thumbnails using Google's Imagen API.
Models: Imagen 4 ($0.02/img), Imagen 4 Ultra ($0.04/img), Imagen 4 Fast ($0.01/img), Gemini 2.5 Flash ($0.02/img)
Features: Single prompt or batch generation from markdown file, multiple aspect ratios (16:9, 1:1, 9:16, 4:3, 3:4), 1K or 2K output
Setup: pip install google-genai pillow
Environment: GEMINI_API_KEY
Analyzes blog post content, extracts key themes, and generates a contextual visual. Unlike simple prompt-to-image, this skill understands your content before generating.
Workflow: Content Analysis -> Theme Extraction -> Custom Prompt Generation -> Image Generation (Nano Banana 3)
Setup: pip install google-genai pillow
Environment: GEMINI_API_KEY
Interactive voice-based codebase learning sessions. Maps the codebase, analyzes recent git changes, presents an overview, and quizzes you.
Session Flow:
Requires: Voice Mode MCP server
Comprehensive research-to-content pipeline. Takes a topic + optional links and produces analysis and multi-format content.
Pipeline: Research (web + social) -> Executive Summaries -> Pattern Analysis -> Content Production
Outputs: Analysis document, Twitter thread (5-15 tweets), blog post, YouTube script, viral tweets (10), LinkedIn posts (3 variants), image prompts (5-7)
Directory Convention:
INPUT/<YYYYMMDD>/<topic>/sources/ # Raw scraped content
OUTPUT/<YYYYMMDD>/<topic>/ # Final content outputs
Three-phase infographic generation: research the topic, design the layout with AI, generate the final visual.
Styles: modern, minimal, corporate, playful, technical, dark
Setup: pip install google-genai pillow requests
Environment: GEMINI_API_KEY
Extracts text from large PDFs that exceed normal processing limits by working page-by-page.
Features: Chunked extraction, specific page ranges, organized output with metadata and TOC, OCR fallback for scanned docs
Output:
extracted/
├── metadata.md # Book metadata
├── full-text.md # Complete text
├── chunks/ # Paginated chunks
└── summary.md # Auto-generated TOC
Setup: pip install pypdf pdfplumber
Comprehensive PDF manipulation toolkit with guides for every common PDF operation.
Capabilities: Text extraction, table extraction (to Excel), PDF creation, merge/split, rotate, watermark, password protection, form filling, OCR for scanned docs
Tools covered: pypdf, pdfplumber, reportlab, qpdf, pdftk, pytesseract
Includes: forms.md (form filling guide), reference.md (advanced features)
Interview-driven spec writer. Asks targeted questions to gather concrete requirements, verification commands, edge cases, and constraints, then produces a structured specification.
Output includes: Requirements list, verification commands, success criteria, automation commands
Supports: Features, TDD, bug fixes, refactors, and multi-phase projects (auto-splits large projects into sequential phases)
Configurable tweet crafting skill with 8 tweet templates, posting strategy, and quality checks. Loads user profile/mission context if available, or asks quick questions to establish voice.
Tweet Types: Builder's Log, Manifesto, Teaching Moment, Community Spotlight, Progress Report, Contrarian Take, Personal Story, Thread Teaser
Includes: Weekly posting cadence, engagement principles, quality checklist, hashtag strategy, metrics guidance
Configuration: Define your mission, contrarian bet, values, and voice in a SELF/ directory or answer setup questions on first use.
Downloads YouTube audio as high-quality MP3 files. Accepts direct URLs, multiple URLs, or search queries.
Setup: brew install yt-dlp ffmpeg
Configuration: Set MUSIC_OUTPUT_DIR env var or uses ~/Music/downloads/ by default
Extracts transcripts from YouTube videos with optional timestamps.
Formats: Plain text (default, cleaned into paragraphs) or timestamped ([MM:SS] text)
Supports: youtube.com, youtu.be, embed URLs, raw video IDs, auto-generated and manual captions
Setup: Uses uv run with youtube-transcript-api
Daily social media analytics collection and reporting. Pulls metrics from Postiz across LinkedIn, Instagram, X/Twitter, YouTube, and Facebook. Stores time-series data, generates markdown + branded PDF reports with Chart.js charts, and uploads to Google Drive.
Pipeline: Collect (Postiz API) -> Aggregate (JSON time-series) -> Report (markdown + PDF) -> Upload (Google Drive)
Platforms: Instagram, X/Twitter, LinkedIn (personal + page), YouTube, Facebook
Reports include:
Data Storage:
data/social-analytics/
├── raw/YYYY-MM-DD/ # Daily API snapshots
├── aggregated/ # Time-series (followers.json, all-metrics.json)
└── reports/ # Markdown + PDF reports
Setup: npm install -g postiz puppeteer, brew install jq, configure config/integrations.json with Postiz integration IDs
Environment: POSTIZ_API_KEY
| Variable | Required By | Get It From |
|---|---|---|
GEMINI_API_KEY | blog-image-gen, blog-visual-gen, infographic-gen, ai-film-maker | Google AI Studio |
FAL_KEY | ai-film-maker | fal.ai |
REPLICATE_API_TOKEN | ai-film-maker | replicate.com |
TOGETHER_API_KEY | ai-film-maker | together.ai |
POSTIZ_API_KEY | social-analytics | Postiz |
MUSIC_OUTPUT_DIR | youtube-music-downloader (optional) | Local path |
SKILL.md (or similar) as the entry pointscripts/ subdirectoryIndividual skills may have their own licenses. See each skill's directory for details.