github.com/tddworks/ClaudeBar
| Skill | Added | Review |
|---|---|---|
add-provider .claude/skills/add-provider/SKILL.md Add an AI provider to ClaudeBar as a JSON definition run by the one generic Provider and DataSource. Use this skill when: (1) Adding a new AI assistant provider (like Antigravity, Cursor, etc.) (2) A provider needs a setting, an added account, or an old saved key kept working (3) A provider's CLI, API or file format changed and its definition must follow (4) User asks "how do I add a new provider" or "create a provider for X" | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 05ae5fb | |
add-report .claude/skills/add-report/SKILL.md Guide for adding new report cards to ClaudeBar that analyze local data sources and display metrics with comparison deltas. Use this skill when: (1) Adding a new report/analytics card (e.g., weekly summary, model breakdown, session stats) (2) Showing usage history in a new way, or reading another tool's usage logs (3) Adding comparison cards that show "today vs previous" style deltas (4) Building any feature that follows the DailyUsage pattern (days → report value → card) | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 05ae5fb | |
fix-bug .claude/skills/fix-bug/SKILL.md Guide for fixing bugs in ClaudeBar following Chicago School TDD and rich domain design. Use this skill when: (1) User reports a bug or unexpected behavior (2) Fixing a defect in existing functionality (3) User asks "fix this bug" or "this doesn't work correctly" (4) Correcting behavior that violates the user's mental model | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 05ae5fb | |
github-actions .claude/skills/github-actions/SKILL.md Manage ClaudeBar's GitHub Actions CI/CD pipelines: build, test, and release workflows. Use this skill when: (1) Setting up secrets for CI/CD (certificate, API key, Sparkle key, Codecov) (2) Creating a new release — tag-based or manual workflow_dispatch (3) Triggering or explaining the build.yml, tests.yml, or release.yml workflows (4) Debugging release failures (signing, notarization, appcast) (5) Managing beta vs stable channels for Sparkle auto-updates (6) User says "release a new version", "push a tag", "set up CI secrets", "why did the release fail" | 77 77 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 05ae5fb | |
implement-feature .claude/skills/implement-feature/SKILL.md Guide for implementing features in ClaudeBar following architecture-first design, TDD, rich domain models, and Swift 6.2 patterns. Use this skill when: (1) Adding new functionality to the app (2) Creating domain models that follow user's mental model (3) Building SwiftUI views that consume domain models directly (4) User asks "how do I implement X" or "add feature Y" (5) Implementing any feature that spans modules (DataSources, Providers, Quotas) and the App | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 05ae5fb | |
improvement .claude/skills/improvement/SKILL.md Guide for making improvements to existing ClaudeBar functionality using TDD. Use this skill when: (1) Enhancing existing features (not adding new ones) (2) Improving UX, performance, or code quality (3) User asks "improve X", "make Y better", or "enhance Z" (4) Small enhancements that don't require full architecture design For NEW features, use implement-feature skill instead. | 69 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 05ae5fb |