xwiki

29 mods across 1 repository, 2 stars between them.

xwiki/xwiki-dev-llm

Instructions file

Claude Code instructions for xwiki/xwiki-dev-llm, covering claude.md, what this repo is, validate, architecture and conventions when editing this repo.

2 2d ago A 1,653 tokens LGPL-2.1

xwiki

03

xwiki/xwiki-dev-llm

Plugin Claude Code

Org-wide XWiki conventions, MCP servers and dev skills for all xwiki / xwiki-contrib GitHub org repos.

2 2d ago A tokens not measured LGPL-2.1

discourse

04

xwiki/xwiki-dev-llm

MCP server Claude CodeCodexCursor

MCP server "discourse" as configured in xwiki/xwiki-dev-llm. Runs ${CLAUDE_PLUGIN_ROOT}/scripts/start-discourse-mcp.mjs with node. Needs 4 environment variables to run.

2 2d ago A tokens not measured LGPL-2.1

sonarqube

05

xwiki/xwiki-dev-llm

MCP server Claude CodeCodexCursor

MCP server "sonarqube" as configured in xwiki/xwiki-dev-llm. Runs in Docker (${PWD}:/app/mcp-workspace:rw). Needs 6 environment variables to run.

2 2d ago A tokens not measured LGPL-2.1

SessionStart

06

xwiki/xwiki-dev-llm

Hook

Runs when a session starts, executing inject-org-instructions.mjs via node. From xwiki/xwiki-dev-llm.

2 2d ago A tokens not measured LGPL-2.1

PostToolUse

07

xwiki/xwiki-dev-llm

Hook

Runs after a tool call finishes for Write and Edit tool calls, executing check-line-endings.mjs via node. From xwiki/xwiki-dev-llm.

2 2d ago A tokens not measured LGPL-2.1

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Backport the automated test of one JIRA issue labelled testneeded to the currently-supported stable branches, adjust its @since tags across all branches, and open the PRs. Use when asked to backport the test of a given testneeded issue, or to catch a stable branch up with a recently-added test. (For several issues at…

2 2d ago A 186 tokens LGPL-2.1

xwiki-backport

09

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Backport any change (bug fix, feature, refactor, or test) to an older branch of an XWiki repo (xwiki-platform / xwiki-commons / xwiki-rendering / xwiki-contrib). Cherry-pick -x the source commit(s) into a worktree, ADAPT the result to the older branch (module pom versions, Java level, @since tags, style/API…

2 2d ago A 199 tokens LGPL-2.1

xwiki-build

10

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

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.

2 2d ago A 44 tokens LGPL-2.1

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Announce an xwiki-contrib extension release by creating the " Extension Released" blog post on the xwiki.org Blog, following the contrib release-documentation convention (page name, title, content/summary templates, categories, publish date). Use after releasing an xwiki-contrib extension (groupId org.xwiki.contrib)…

2 2d ago A 138 tokens LGPL-2.1

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Convert XWiki functional IT tests from the JUnit4 legacy framework (xwiki-platform-test-ui) to the JUnit5 Docker-based framework (@UITest). Covers module setup, @UITest configuration, WAR composition, repository setup, and common pitfalls.

2 2d ago A 59 tokens LGPL-2.1

xwiki-convert-tests

13

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Convert XWiki unit tests to JUnit5/Mockito and normalize style. Handles JUnit4, JMock, MockitoComponentMockingRule, and style cleanup of existing JUnit5 tests. For converting functional IT tests to the Docker framework, use the xwiki-convert-tests-docker skill.

2 2d ago A 66 tokens LGPL-2.1

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Deploy an XWiki extension (XAR or JAR) to a running XWiki instance via the REST job API. Use when the user wants to install, deploy, or hot-reload a built extension into a local XWiki.

2 2d ago A 53 tokens LGPL-2.1

xwiki-doc-convert

15

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Convert OLD XWiki documentation into the new xwiki.org documentation tree. Old documentation = pages under https://www.xwiki.org/xwiki/bin/view/Documentation/ and all extension pages under https://extensions.xwiki.org/xwiki/bin/view/Extension/ (the Extensions wiki). New documentation =…

2 2d ago A 189 tokens LGPL-2.1

xwiki-doc-writing

16

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Write, update or review a page of XWiki documentation on xwiki.org, following the XWiki Documentation Guide (Diataxis type & audience, titles/page-names, page-structure fields, style, location, versioning). Use when authoring a NEW documentation page, updating an existing one, or reviewing a page for quality. Also use…

2 2d ago C 139 tokens LGPL-2.1

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Find and fix open SonarCloud (SonarQube) issues in the current XWiki repo and open a PR. Use when asked to fix/clear/triage a SonarQube issue, reduce SonarCloud findings, or run a "fix one Sonar issue" pass. Per-rule fix correctness and drop conditions live in the OKF under okf/sonarqube/ — load the family file for…

2 2d ago A 125 tokens LGPL-2.1

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Increase (and lock in) the unit-test coverage of an XWiki module. Run this automatically whenever unit tests are added or changed in a module — as part of that same change — as well as when explicitly asked to raise coverage. It recomputes the module's achieved JaCoCo instruction ratio and raises the module pom's…

2 2d ago A 96 tokens LGPL-2.1

xwiki-javadoc

20

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Write clear, genuinely useful Javadoc for XWiki Java code, following the XWiki Java Code Style and the Oracle "How to Write Doc Comments" conventions. Use when adding or improving Javadoc on classes, interfaces, methods, fields or parameters in an XWiki repo — especially public/protected APIs, REST resources…

2 2d ago A 133 tokens LGPL-2.1

xwiki-jira

21

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Interact with XWiki's self-hosted JIRA (jira.xwiki.org) — view, search, create, update, comment on and transition issues. Use when the user mentions a JIRA issue key (e.g. XWIKI-12345, XCOMMONS-123, XRENDERING-45), asks to file/triage/update a bug or task, or wants issue/sprint status. Uses jira-cli when installed…

2 2d ago A 143 tokens LGPL-2.1

xwiki-knowledge

22

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Find and extend XWiki declarative knowledge held in the OKF knowledge base under this plugin's okf/ directory — conventions (code style, comments, commit format, versioning, backward compatibility), architecture (the component system), the dev-server ecosystem (JIRA, CI, Nexus, SonarCloud, forum), and release process.…

2 2d ago A 200 tokens LGPL-2.1

xwiki-legacy

23

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Move a deprecated public XWiki API out of a main module into its backward-compatibility -legacy module, so the main artifact drops the dead API while the legacy artifact re-adds it for existing extensions. Use when asked to remove/retire a deprecated class, interface, method or field, to "move an API to legacy", to…

2 2d ago A 196 tokens LGPL-2.1

xwiki-pull-request

24

xwiki/xwiki-dev-llm

Skill Claude CodeCodex

Create a GitHub pull request for an XWiki repo (xwiki-platform, xwiki-commons, xwiki-rendering, xwiki-contrib). Use when opening a PR, writing a PR description, or preparing commits for a PR in an XWiki project.

2 2d ago A 60 tokens LGPL-2.1