What problem does it solve?
When using the workflow-kotlin library, AI coding agents need version-matched skills and project guidance to give accurate assistance. Manually copying skills and AGENTS.md content after every dependency upgrade is error-prone and quickly goes stale.
Core Features & Use Cases
- Gradle-based extraction: Runs the
extractAiContext task to pull skills and AGENTS.md guidance directly from workflow-kotlin JARs on the classpath.
- Multi-agent support: Writes skills to agent-specific directories (
.agents/skills/, .claude/skills/, .goose/skills/, etc.) via the --tools flag.
- Safe AGENTS.md merging: Injects workflow-kotlin guidance between delimited markers so existing project content is preserved and cleanly replaced on updates.
- Use Case: After bumping the workflow-kotlin dependency version, re-run the extraction task so your AI agent's skills and guidance match the new library version.
Quick Start
Ask the agent to run the Gradle extractAiContext task to extract the workflow-kotlin skills and AGENTS.md guidance into this project.