# JosephSanjaya

> Open-source publisher. Listings imported from github.com/JosephSanjaya — credited to the original author with their license.

- **Listings:** 28
- **Total installs:** 0
- **Profile:** https://agentstack.voostack.com/s/josephsanjaya
- **Website:** https://github.com/JosephSanjaya

## Published listings

- [Detekt Rule Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-detekt-rule-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-detekt-rule-expert`
  Expert guide for custom Detekt rules (1.x/2.0) & Jetpack Compose quality checks. Use when creating custom Detekt rules, writing AST/PSI visitors, configuring detekt.yml, managing Kotlin type resolution (Analysis API), or enforcing Compose performance/state hoisting. Also trigger when custom rules are silently not applied in a detektAutoFormatDiff or autoformat task, when detektPlugins is missing…
- [Ci Cd Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-ci-cd-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-ci-cd-expert`
  |
- [Compose Shader Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-compose-shader-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-compose-shader-expert`
  Expert guidance for writing and integrating high-performance AGSL/SkSL shaders in Jetpack Compose and Compose Multiplatform. Trigger this skill whenever the user mentions AGSL, shaders, RenderEffect, custom graphics modifiers, glassmorphism, blur, metaballs, or procedural rendering in Compose, even if they only ask for a simple visual effect.
- [Medium Article Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-medium-article-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-medium-article-expert`
  >-
- [Design Md Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-design-md-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-design-md-expert`
  Expert guidance for creating, optimizing, and implementing unified Web and Mobile DESIGN.md files. Make sure to use this skill whenever the user mentions design systems, design-md, UI/UX consistency, visual theme, design handoff to AI, Stripe/Linear/VoltAgent styles, dashboard layouts, mobile touch targets, safe areas, Jetpack Compose, SwiftUI, WCAG 2.2 AA accessibility, or when coding agents gen…
- [Context Collector](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-context-collector) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-context-collector`
  Deep architecture recovery, context gathering, and root cause analysis for unfamiliar or undocumented codebases. Use when asked to analyze a codebase, understand its architecture, map dependencies, gather context before a task, do architecture recovery, explore an unknown repo, or investigate a production bug/regression. Triggers on - analyze this codebase, understand architecture, gather context…
- [Solid Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-solid-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-solid-expert`
  Kotlin & Compose Multiplatform SOLID Expert. Applies SOLID principles with a strong preference for composition over inheritance (COI) to build professional, clean, maintainable, and testable mobile/multiplatform applications. Use when: designing architectures, refactoring deep class hierarchies, debugging class delegation, configuring Spring/JPA all-open compiler plugins, managing Android ViewMod…
- [Optimize Prompt](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-optimize-prompt) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-optimize-prompt`
  Optimize Claude Code and LLM prompts for token efficiency, prefix caching compliance, positional recall, and execution correctness. Use when writing/reviewing prompts, debugging agent errors/failures, managing context windows, selecting effort levels, choosing MCP vs CLI tools, designing subagents, or editing CLAUDE.md. Triggers - optimize my prompt, prompt is too expensive, agent keeps reading w…
- [Read Me Creator](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-read-me-creator) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-read-me-creator`
  |
- [Compose Component Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-compose-component-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-compose-component-expert`
  Expert guide for designing, building, and optimizing reusable Jetpack Compose components. Applies 2026 best practices, Style API, slot APIs, Modifier.Node, strong skipping mode, recomposition optimization, and Detekt/Ktlint rules validation. Trigger this skill whenever the user asks about Jetpack Compose component design, custom modifiers, skippability, derivedStateOf, modifier parameter order, c…
- [Android Startup Optimizer](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-android-startup-optimizer) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-android-startup-optimizer`
  Expert Android app startup performance optimization skill. Use when analyzing or improving Android app cold start, warm start, or hot start times. Applies to projects using Jetpack Compose, Hilt/Dagger, ContentProviders, ad SDKs, or any Android initialization bottlenecks. Triggers on phrases like "startup time", "app launch", "cold start", "slow startup", "initialization performance", "TTID", "TT…
- [Koin Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-koin-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-koin-expert`
  Koin Compiler Plugin (K2 native) expert for Kotlin DI. Triggers when: writing/reviewing Kotlin DI with Koin; setting up @Single/@Factory/@KoinViewModel/@Module/@ComponentScan/@KoinApplication/@Scope/@Scoped/@Provided annotations; migrating KSP to the native compiler plugin; configuring multi-module or KMP Koin; debugging NoDefinitionFoundException or silent bean-drop bugs; asking about compile-ti…
- [Android Leak Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-android-leak-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-android-leak-expert`
  >-
- [Kotlin K2 Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-kotlin-k2-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-kotlin-k2-expert`
  >
- [Android Strictmode Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-android-strictmode-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-android-strictmode-expert`
  >
- [Offline First Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-offline-first-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-offline-first-expert`
  Expert guidance for offline-first KMP and Android architectures using Store5, Room, SQLDelight, Ktor. Always trigger this skill when designing repositories, databases, caching, offline sync, Fetchers, SourceOfTruth, Updaters, Bookkeepers.
- [Subagent Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-subagent-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-subagent-expert`
  Expert guidance for designing, building, orchestrating, and optimizing Claude Code subagents. Make sure to use this skill whenever the user mentions subagents, multi-agent systems, agent delegation, task routing, or the Agent SDK, even if they only ask for a basic agent definition.
- [Android Amplitude Sdk Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-android-amplitude-sdk-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-android-amplitude-sdk-expert`
  Expert guide for Amplitude Android SDK integration (Kotlin/Java). Use when tracking events, configuring autocapture, managing user identity, configuring batching or EU residency, implementing custom Enrichment/Destination plugins, migrating from legacy com.amplitude:android-sdk to modern com.amplitude:analytics-android, setting up Session Replay (plugin/middleware/standalone), configuring privacy…
- [Ktor Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-ktor-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-ktor-expert`
  Expert guide for Ktor client/server. Use when user mentions Ktor, HttpClient, embeddedServer, engine (OkHttp, Darwin, CIO, Netty), token refresh, Mutex, HttpRequestLifecycle, custom Ktor plugins, MockEngine, or testApplication.
- [Kotlin Coroutine Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-kotlin-coroutine-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-kotlin-coroutine-expert`
  Expert guidance on Kotlin Coroutines — structured concurrency, dispatcher selection, race condition prevention (Mutex/Channel/StateFlow), error propagation, Flow patterns, testing with runTest/TestDispatcher, and production optimization. Use this skill whenever the user writes coroutine code, asks about async Kotlin, needs help with concurrency bugs, race conditions, CoroutineScope lifecycle, sus…
- [Shell Mastery](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-shell-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-shell-expert`
  Expert shell configuration, optimization, and automation for Bash, Zsh, and PowerShell. Use when optimizing shell startup times, profiling performance bottlenecks, implementing defensive scripting patterns, configuring modern CLI tools (fzf, tmux, Atuin), writing portable POSIX scripts, engineering Zsh interactive environments, implementing PowerShell parallel execution, or troubleshooting shell…
- [Python Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-python-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-python-expert`
  Expert Python development guidelines covering Astral tooling (uv, ruff, ty), structured concurrency (TaskGroup, ExceptionGroup), high-performance serialization (msgspec, Pydantic v2), memory optimization, and no-GIL architecture. Trigger this skill whenever the user mentions Python libraries, writing Python scripts, optimizing Python code, debugging async or threading issues, configuring pyprojec…
- [Agent Md Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-agent-md-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-agent-md-expert`
  Expert guidance for creating, auditing, and maintaining minimal, cache-friendly, and structure-decoupled context files (AGENTS.md and CLAUDE.md). Trigger this skill when the user mentions context files, repo rules, agents.md, claude.md, prompt optimization, or wants to check agent instructions.
- [Compose M3 Theme Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-compose-m3-theme-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-compose-m3-theme-expert`
  Architect, implement, and optimize Material 3 custom themes in Jetpack Compose. Use this skill whenever the user mentions Android UI design systems, MaterialTheme overrides, dynamic wallpaper-derived colors, custom CompositionLocal providers (like NiaTheme gradients or background tokens), theme recomposition optimization, @Stable/@Immutable state properties, or custom styling validation scripts,…
- [Ksp Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-ksp-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-ksp-expert`
  Google KSP and KSP2 expert for Kotlin annotation processing, Gradle setups, and multiplatform (KMP) code generation. Triggers when: writing or reviewing Kotlin Symbol Processing (KSP) code; creating a SymbolProcessor or SymbolProcessorProvider; configuring KSP in Gradle; migrating from kapt to KSP or KSP1 to KSP2; debugging compilation speed, incremental build regressions, or ClassCastException/P…
- [Gradle Convention Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-gradle-convention-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-gradle-convention-expert`
  Expert guidance for Gradle precompiled script plugins, shared convention build-logic, composite included builds, and AGP 9.0+ migrations. Use when designing build architecture, creating convention plugins (*.gradle.kts), resolving Version Catalog access from plugins, fixing classpath collisions, or optimizing configuration cache. Triggers on gradle convention, precompiled script, build-logic, com…
- [Dagger Hilt Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-dagger-hilt-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-dagger-hilt-expert`
  Expert guidance for Dagger and Hilt dependency injection in Android. Use when implementing DI, creating modules, configuring scopes, optimizing performance, testing with Hilt, setting up multi-module architecture, using assisted injection, or debugging DI issues. Triggers on "dagger", "hilt", "dependency injection", "@Module", "@Inject", "@Provides", "@Binds", "@Singleton", "@InstallIn", "@HiltAn…
- [Gradle Task Expert](https://agentstack.voostack.com/l/skill-josephsanjaya-skills-gradle-task-expert) — Skill · Free · security-reviewed — `agentstack add skill-josephsanjaya-skills-gradle-task-expert`
  Expert guidance for authoring and configuring Gradle tasks using Groovy DSL and Kotlin DSL (KTS) for Gradle 9.5.1 with Configuration Cache, up-to-date checks, and input/output modeling. Use this skill whenever the user asks about registering Gradle tasks, configuring task actions, resolving configuration cache violations, migrating from eager to lazy task APIs, declaring inputs/outputs with prope…

---
Seller on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Install any with `agentstack add <slug>`.
