Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
session-learning
Cross-session learning system that extracts insights from session transcripts and injects
relevant past learnings at session start. Uses simple keyword matching for relevance.
Complements DISCOVERIES.md/PATTERNS.md with structured YAML storage.
rysweet/amplihack 45
-
physicist-analyst
Analyzes events through physics lens using fundamental laws (thermodynamics, conservation, relativity),
quantitative modeling, systems dynamics, and energy principles to understand causation, constraints, and feasibility.
Provides insights on energy systems, physical limits, technological feasibility, and complex systems behavior.
Use when: Energy decisions, technology assessment, systems analysis, physical constraints, feasibility evaluation.
Evaluates: Energy flows, conservation laws, efficiency limits, physical feasibility, scaling behavior, emergent properties.
rysweet/amplihack 45
-
consensus-voting
Multi-agent consensus voting with domain-weighted expertise for critical decisions requiring structured validation
rysweet/amplihack 45
-
azure-admin
Comprehensive Azure administration capabilities covering identity management,
resource orchestration, CLI tooling, and DevOps automation. Auto-activates for
Azure, az cli, azd, Entra ID, RBAC, and infrastructure tasks.
rysweet/amplihack 45
-
goal-seeking-agent-pattern
Guides architects on when and how to use goal-seeking agents as a design pattern.
This skill helps evaluate whether autonomous agents are appropriate for a given
problem, how to structure their objectives, integrate with goal_agent_generator,
and reference real amplihack examples like AKS SRE automation, CI diagnostics,
pre-commit workflows, and fix-agent pattern matching.
rysweet/amplihack 45
-
wechat-article-publisher
Publish Markdown/HTML articles to WeChat Official Account (微信公众号) drafts via API
iamzifei/wechat-article-publisher-skill 103
-
git-commit-guide
Git 提交规范(Conventional Commits)
Leavesfly/Jimi 215
-
code-quality-suite
代码质量综合技能包(代码审查 + 单元测试)
Leavesfly/Jimi 215
-
weather
Get current weather and forecasts (no API key required).
Leavesfly/Jimi 215
-
database-design
数据库设计规范与优化指南
Leavesfly/Jimi 215
-
api-design
RESTful API design best practices and conventions guide
Leavesfly/Jimi 215
-
java-best-practices
Java 编码最佳实践与设计模式
Leavesfly/Jimi 215
-
unit-testing
Java单元测试编写指南(基于JUnit和Mockito)
Leavesfly/Jimi 215
-
code-review
代码审查最佳实践指南
Leavesfly/Jimi 215
-
swiftui-advanced
Use when implementing gesture composition (simultaneous, sequenced, exclusive), adaptive layouts (ViewThatFits, AnyLayout, size classes), or choosing architecture patterns (MVVM vs TCA vs vanilla, State-as-Bridge). Covers advanced SwiftUI patterns beyond basic views.
johnrogers/claude-swift-engineering 187
-
ios-hig
Use when designing iOS interfaces, implementing accessibility (VoiceOver, Dynamic Type), handling dark mode, ensuring adequate touch targets, providing animation/haptic feedback, or requesting user permissions. Apple Human Interface Guidelines for iOS compliance.
johnrogers/claude-swift-engineering 187
-
ios-26-platform
Use when implementing iOS 26 features (Liquid Glass, new SwiftUI APIs, WebView, Chart3D), deploying iOS 26+ apps, or supporting backward compatibility with iOS 17/18.
johnrogers/claude-swift-engineering 187
-
swiftui-patterns
Use when implementing iOS 17+ SwiftUI patterns: @Observable/@Bindable, MVVM architecture, NavigationStack, lazy loading, UIKit interop, accessibility (VoiceOver/Dynamic Type), async operations (.task/.refreshable), or migrating from ObservableObject/@StateObject.
johnrogers/claude-swift-engineering 187
-
grdb
Use when writing raw SQL with GRDB, complex joins across 4+ tables, window functions, ValueObservation for reactive queries, or dropping down from SQLiteData for performance. Direct SQLite access for iOS/macOS with type-safe queries and migrations.
johnrogers/claude-swift-engineering 187
-
swift-testing
Use when writing tests with Swift Testing (@Test,
johnrogers/claude-swift-engineering 187
-
localization
Use when implementing internationalization (i18n), String Catalogs, pluralization, or right-to-left layout support. Covers modern localization workflows with Xcode String Catalogs and LocalizedStringKey patterns.
johnrogers/claude-swift-engineering 187
-
swift-diagnostics
Use when debugging NavigationStack issues (not responding, unexpected pops, crashes), build failures (SPM resolution, "No such module", hanging builds), or memory problems (retain cycles, leaks, deinit not called). Systematic diagnostic workflows for iOS/macOS.
johnrogers/claude-swift-engineering 187
-
foundation-models
Use when implementing on-device AI with Apple's Foundation Models framework (iOS 26+), building summarization/extraction/classification features, or using @Generable for type-safe structured output.
johnrogers/claude-swift-engineering 187
-
haptics
Use when adding haptic feedback for user confirmations (button presses, toggles, purchases), error notifications, or custom tactile patterns (Core Haptics). Covers UIFeedbackGenerator and CHHapticEngine patterns.
johnrogers/claude-swift-engineering 187