From xwiki
Build and test XWiki Maven modules. Use when building XWiki, running its tests, or when the user mentions mvn, a build, a failing test, or a specific XWiki module.
How this skill is triggered — by the user, by Claude, or both
Slash command
/xwiki:xwiki-buildThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
XWiki is a multi-module Maven project. Almost every build needs the `legacy` profile.
XWiki is a multi-module Maven project. Almost every build needs the legacy profile.
mvn clean install -Plegacy,integration-tests,snapshot \
-Dxwiki.checkstyle.skip=true -Dxwiki.surefire.captureconsole.skip=true \
-Dxwiki.revapi.skip=true -DskipITs
Drop -DskipITs to include integration tests. Add -DskipTests to skip all tests.
mvn clean install -pl <module-path> -Plegacy,snapshot
For example in xwiki-platform: -pl xwiki-platform-core/xwiki-platform-<module>.
# All unit tests in a module
mvn test -pl <module-path>
# A single test class
mvn test -pl <module-path> -Dtest=MyTestClass
# A single test method
mvn test -pl <module-path> -Dtest=MyTestClass#myMethod
# Integration tests
mvn verify -pl <module-path> -Pintegration-tests
legacy profile activates backward-compatibility shim modules and is almost always required.snapshot profile enables XWiki snapshot repositories.-Dxwiki.checkstyle.skip=true (Checkstyle),
-Dxwiki.revapi.skip=true (API compat), -Dxwiki.surefire.captureconsole.skip=true
(stdout capture check).npx claudepluginhub xwiki/xwiki-dev-llm --plugin xwikiProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.