systematic-planning
Systematic Planning Skill
Transform complex feature requests into structured, executable plans.
When to Use
- Complex features requiring multiple components
- Features touching backend + telegram bot + infrastructure
- Tasks requiring careful design before implementation
Planning Phases
Phase 1: Business Specification
Define what we're building and why:
## Feature: [Name]
### Problem Statement
[What problem does this solve?]
More from andvl1/claude-plugin
kmp
Kotlin Multiplatform fundamentals - use for project setup, expect/actual patterns, source sets, and platform-specific code
42decompose
Decompose navigation and components - use for KMP component architecture, navigation, lifecycle, and state management
17workmanager
Android WorkManager for guaranteed background execution - use for deferred tasks, periodic syncs, file uploads, notifications, and task chains. Covers CoroutineWorker, constraints, chaining, testing, and troubleshooting. Use when implementing background work that needs reliable execution across app restarts and doze mode.
17koog
JetBrains Koog AI Agent framework (Kotlin) - use for building AI agents with tool calling, LLM integration via OpenRouter/OpenAI/Anthropic/Google/DeepSeek, streaming, GOAP planning, MCP integration, and AI-powered workflows. Use when implementing AI agents, LLM calls, tool-calling patterns, or integrating LLM providers in Kotlin projects.
11compose
Compose Multiplatform UI patterns - use for shared UI components, theming, resources, and platform-specific adaptations
10compose-arch
Compose Multiplatform Architecture Framework - strict Screen/View/Component layering, use cases, repositories, and feature slice patterns
8