mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Personal, agent-friendly engineering skills for architecture, code quality, testing, mobile development, and DevOps.
Plugin alonsoflooskills from marketplace alonsoflooskills in AlonsoFloo/skills. Commands read from the repo's manifest — today.
adaptiveInstructions to make or update an app's UI so that it adapts to different
android-cliProvides instructions for installing and using the `android` CLI. The
appfunctionsAnalyzes Android apps to find user workflows to expose as AppFunctions,
apple-appstore-reviewerServes as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.
compose-animationsUse when writing or reviewing Jetpack Compose motion: visibility enter/exit, animating one property toward a target, color or size transitions, multiple properties from one state, switching composable content, or choosing between AnimatedVisibility, animate*AsState, rememberTransition, AnimatedConte
conventional-branchCreate Git branches following the Conventional Branch specification (feature/, bugfix/, hotfix/, release/, chore/, plus AI agent prefixes ai/, copilot/, cursor/, claude/, codex/). Use when creating a new branch, naming a branch, or checking whether a branch name complies with the spec.
conventional-commitPrompt and workflow for generating conventional commit messages using a structured XML format. Guides users to create standardized, descriptive commit messages in line with the Conventional Commits specification, including instructions, examples, and validation.
domain-modelingBuild and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.
edge-to-edgeUse this skill to migrate your Jetpack Compose app to add adaptive edge-to-edge
floo-android-craftsmanshipAndroid architecture, Kotlin UI state management & Jetpack Compose best practices
floo-boilerplategitBoilerplate Git repository creation, auditing, cross-checking, and incremental configuration maintenance
floo-bug-huntingHunt for real bugs in a pull request, merge request, branch, local diff or file by tracing concrete inputs through the changed code and the code it reaches, then report only bugs that survive a disproof attempt, as Conventional Comments with a failing input and a fix. Use when the user asks to find
floo-cavemanUltra-compressed communication. Cuts output tokens ~65% via caveman style with full technical accuracy. Trigger: "caveman mode", "less tokens", /caveman. Off: "stop caveman" / "normal mode". author: github.com/AlonsoFloo keywords: - AlonsoFloo - floo - caveman - token-optimization - concise - prompt
floo-code-review-and-qualityReview the quality of a pull request, merge request, branch or local diff against the craftsmanship rules, Florian's taste, testing rules and language-specific skills, and report findings as Conventional Comments with suggestions. Use whenever the user asks to review code, review a PR or MR, audit a
floo-conventional-commentsUse whenever commenting on a pull request or merge request, writing PR review feedback, creating Conventional Comments badge markdown, or choosing blocking/non-blocking comment decorations.
floo-data2vizDesign dashboards and charts that answer a question, picking the right chart for the data type (data-to-viz framework), a narrative layout and clean design. Use when the user asks which chart to use, wants to draft or review a dashboard, or shares a dataset to visualise.
floo-devops-craftsmanshipDevOps, AI-assisted development conventions & supply-chain security
floo-ios-craftsmanshipiOS architecture, Swift memory management & SwiftUI best practices
floo-software-craftsmanshipSoftware architecture, domain modeling, code logic & engineering patterns
floo-testing-craftsmanshipTesting conventions, behavioral naming, structured test layout & reactive stream testing
floo-verify-precommitallVerify pre-commit installation, run hooks across all files with minimal output, and auto-fix any issues
grillingGrill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.
jetpack-compose-performanceDiagnose and optimize Android Jetpack Compose UI code. Use this skill
kotlin-backend-jpa-entity-mappingModel Kotlin persistence code correctly for Spring Data JPA and Hibernate. Covers entity design, identity and equality, uniqueness constraints, relationships, fetch plans, and common ORM (Object-Relational Mapping) traps specific to Kotlin. Use when creating or reviewing JPA (Java Persistence API) e
kotlin-concurrency-and-flowUse when writing or reviewing Kotlin coroutine scope ownership, raw Thread or Executor work, init launches, non-suspending launch APIs, runBlocking, cancellation, StateFlow, SharedFlow, Channel, stateIn, SharingStarted, state updates, or one-shot events.
kotlin-control-flowUse when writing or reviewing Kotlin branching and control flow: when expressions, guard conditions, sealed type exhaustiveness, smart casts, nullable branching, early returns, or replacing complex if/else chains.
kotlin-tooling-agp9-migrationMigrates Kotlin Multiplatform (KMP) projects to Android Gradle Plugin 9.0+. Handles plugin replacement (com.android.kotlin.multiplatform.library), module splitting, DSL migration, and the new default project structure. Use when upgrading AGP, when build fails due to KMP+AGP incompatibility, or when
kotlin-tooling-cocoapods-spm-migrationMigrate KMP projects from CocoaPods (kotlin("native.cocoapods")) to Swift Package Manager (swiftPMDependencies DSL) — replaces pod() with swiftPackage(), transforms cocoapods.* imports to swiftPMImport.*, and reconfigures the Xcode project.
kotlin-tooling-gradle-to-kotlin-toolchain-pluginLoad when porting, converting, or reimplementing a single Gradle plugin as a Kotlin Toolchain local plugin, or when mapping Gradle plugin concepts (Task, Extension, project.version, dependsOn, -P properties, afterEvaluate) to Toolchain analogs. Skip for migrating a whole Gradle project or authoring
kotlin-tooling-gradle-to-kotlin-toolchain-projectLoad when migrating or converting an entire Gradle Kotlin project (build.gradle(.kts), wrapper, libs.versions.toml, buildSrc) to the Kotlin Toolchain, including rewriting CI and replacing Gradle plugins that have no native Toolchain equivalent. Skip for porting one Gradle plugin or general Toolchain
kotlin-tooling-immutable-collections-0-5-x-migrationMigrate Kotlin (and Java) code from kotlinx.collections.immutable 0.3.x / 0.4.x to the latest 0.5.x. The 0.5.x line renames every copy-returning method on PersistentList / PersistentMap / PersistentSet / PersistentCollection to a participial form per KEEP-0459 (add→adding, removeAt→removingAt, set→r
kotlin-tooling-java-to-kotlinUse when converting Java source files to idiomatic Kotlin, when user mentions "java to kotlin", "j2k", "convert java", "migrate java to kotlin", or when working with .java files that need to become .kt files. Handles framework-aware conversion for Spring, Lombok, Hibernate, Jackson, Micronaut, Quark
kotlin-tooling-kotlin-toolchain-plugin-authoringLoad when authoring, writing, or designing a Kotlin Toolchain local plugin to extend the declarative build with code generation, build-time processing, custom verification, or packaging that module.yaml cannot express, or when referencing @TaskAction, @Configurable, plugin.yaml, or jvm/amper-plugin.
kotlin-tooling-kotlin-toolchainLoad when building, running, testing, packaging, linting, or configuring a Kotlin/Java project with the Kotlin Toolchain (JetBrains' unified CLI, formerly Amper), when scaffolding a new or greenfield Kotlin project, or when the repo has project.yaml, module.yaml, or a ./kotlin wrapper. Skip for exis
kotlin-tooling-native-build-performanceDiagnoses and fixes slow Kotlin/Native compilation and linking in Kotlin Multiplatform projects that target iOS. Use when the user reports slow iOS or shared-framework builds, long linkDebug*/linkRelease* or XCFramework tasks, cold CI builds that re-download the Kotlin/Native toolchain, KSP or other
navigation-3Learn how to install and migrate to Jetpack Navigation 3, and how to
r8-analyzerAnalyzes Android build files and R8 keep rules to identify redundancies,
restore-credentialsProvides knowledge and workflows to implement Android's Restore Credentials
security-reviewAI-powered codebase security scanner that reasons about code like a security researcher — tracing data flows, understanding component interactions, and catching vulnerabilities that pattern-matching tools miss. Use this skill when asked to scan code for security vulnerabilities, find bugs, check for
skill-creatorCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better t
stylesUse this skill to integrate the Jetpack Compose Styles API into an Android
swift-concurrencyDiagnose Swift Concurrency issues, refactor callback-based code to async/await, and guide Swift 6 migration when working with tasks, actors, @MainActor, Sendable, data races, thread safety, or concurrency-related compiler and linter warnings.
swiftui-expert-skillUse when writing, reviewing, or refactoring SwiftUI code for iOS or macOS, including state and `@Observable` data flow, view composition, resizable layouts, safe areas, display scale, performance, lists, environment, localization, animation, Liquid Glass, and API migration. Also use for iPhone Duo,
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.
6 skills
tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.
1 skill
5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.
5 skills · 16 commands · 4 agents · hooks
Claude Skills for Obsidian
6 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.