workflow-kotlin
Build and test state-driven Kotlin apps with AI-guided workflows
All Skills in This Repository (5)
Pure Emerald Level Indicatorsworkflow-integration-testing
Run end-to-end Workflow integration tests with renderForTest and WorkflowTurbine.
workflow-testing
Test StatefulWorkflow and StatelessWorkflow render logic and event handling with RenderTester.
create-workflow
Creates standardized Kotlin workflows with configurable Props, State, Output, and Rendering.
extracting-ai-context
Extracts version-matched AI skills and AGENTS.md guidance from workflow-kotlin library JARs.
create-workflow
Creates Square Workflow classes with StatefulWorkflow, StatelessWorkflow, Workers, and Screen renderings.
Frequently Asked Questions
FAQPage SchemaHow to install workflow-kotlin skills?โผ
Run `npx skills add square/workflow-kotlin --all -g -y` in your terminal to install all skills in this suite globally.
What is Square Workflow for Kotlin?โผ
It is a Kotlin framework for building apps as composable state machines with unidirectional data flow, mainly used for Android. These skills teach your AI agent to create and test workflows correctly.
How do I test workflows with AI help?โผ
The suite includes skills for unit testing with testRender and integration testing with renderForTest, so your agent writes correct tests with proper expectations and assertions.
Does it work with Claude Code and Cursor?โผ
Yes. The skills follow the universal SKILL.md standard and the Gradle plugin can extract them into agent-specific folders for Claude Code, Cursor, Codex, and others.
How do I keep skills in sync after a library update?โผ
Re-run the extractAiContext Gradle task after bumping your workflow-kotlin version to pull version-matched skills and updated AGENTS.md guidance.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core