squaresquareOfficialยท5 Agent Skills Included

workflow-kotlin

Build and test state-driven Kotlin apps with AI-guided workflows

Guides AI agents to create, structure, and test Square Workflow state machines in Kotlin. Eliminates common mistakes like stale state capture, side effects in render, and deprecated testing APIs. Covers unit tests with testRender, integration tests with renderForTest, and version-matched skill extraction via Gradle. Helps developers ship composable, testable Android and multiplatform app logic faster.
npx skills add square/workflow-kotlin --all -g -y
Available:

Routes the AI agent to the correct skill for creating workflows or writing unit and integration tests, while enforcing core patterns like eventHandler naming, Worker usage, and stale-state avoidance.

All Skills in This Repository (5)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’