Skip to content

kensa-dev/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kensa Agent Skills

AI coding skills that teach your agent how to write idiomatic Kensa BDD tests in Kotlin and Java. Works with Claude Code, OpenCode, and any agent that supports the SKILL.md format.

What's in the skill

The kensa-development skill is an expert reviewer for Kensa tests. It detects violations of Kensa best practices (rendered code must read as fluent English, action lambdas don't belong in rendered contexts, use Fixtures and @RenderedValue correctly, build a composable test toolbox, wrap raw assertions in semantic functions, prefer typed context objects), produces an improved version, and explains the changes.

Reference material covers Fixtures, @RenderedValue, setup steps, interactions and sequence diagrams, and captured outputs.

Installation

Claude Code

/plugin marketplace add kensa-dev/agent-skills
/plugin install kensa

The plugin auto-updates when you run /plugin marketplace update, so your agent's knowledge of Kensa stays in sync with releases.

OpenCode / manual install

Any agent that reads .claude/skills/ can use the skill content directly. Drop it into your project:

git clone --depth 1 https://github.com/kensa-dev/agent-skills.git /tmp/kensa-skills && \
  mkdir -p .claude/skills && \
  cp -r /tmp/kensa-skills/plugins/kensa/skills/kensa-development .claude/skills/ && \
  rm -rf /tmp/kensa-skills

Re-run when a new Kensa version drops.

Versioning

The skill version mirrors Kensa version.txt exactly. Tag 0.7.1 corresponds to Kensa 0.7.1.

License

Apache-2.0

About

AI coding agent skills for the Kensa BDD framework

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors