claude

iru-go

Go modules: coding, go test, coverage, golangci-lint/go vet/govulncheck quality, godoc audits, version bumps and gitignore scaffold.

0 on GitHubApache-2.0updated yesterdaystack
/

Plugin iru-go from marketplace ai-catalog in albertoirurueta/ai-catalog. Commands read from the repo's manifest — yesterday.

What it installs

Skills (197)

  • iru-android-bump-version

    /iru-android-bump-version <new-version> sets an Android library/app project's version to the literal value given: libraryVersion in lib/build.gradle.kts, versionName/versionCode in app/build.gradle.kts, optionally README/Antora mentions. Args: sync-files: yes|no, dry-run: yes|no. Reports old/new ver

  • iru-android-code-one-task-group

    Invoked as /iru-android-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one Android/Kotlin task bucket: one quality baseline, iru-android-code-one-task per task (parallel when allowed), then validates the bucket once (license, K

  • iru-android-code-one-task

    Invoked as /iru-android-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Android/Kotlin (Gradle lib or app module) plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note; no baseline

  • iru-android-code-quality

    /iru-android-code-quality [scope] runs an Android/Kotlin module's wired static analysis (Android Lint, Detekt, ktlint via Spotless or the ktlint plugin) and reports issues by tool, id and severity from the XML/SARIF reports; scope (file/class/path) only filters the report. Unwired tools are reported

  • iru-android-coverage

    /iru-android-coverage [scope] reports an Android/Kotlin module's unit-test line/branch coverage (Kover, else AGP unit-test coverage, else JaCoCo CLI on the .exec) and uncovered lines; scope is comma-separated class names or src/main paths, none means the whole module. Reports 'coverage not wired' ra

  • iru-android-dokka

    /iru-android-dokka [scope] audits Kotlin classes/files/packages for complete KDoc (params, properties, returns, throws, enum entries, companion members), generates the missing KDoc, wires Dokka module.md/package.md includes, and runs dokkaGenerate. Scope: comma-separated classes, paths or a package

  • iru-android-generate-all-tests

    /iru-android-generate-all-tests [scope] finds classes of a Kotlin/Android Gradle module (default lib, or a comma-separated class list) lacking JVM unit tests or below 80% line coverage per iru-android-coverage, and generates or extends JUnit 4 + MockK + Robolectric tests, plus Roborazzi UI tests for

  • iru-android-test

    /iru-android-test [selector] runs an Android/Kotlin project's JUnit 4 unit tests via testDebugUnitTest; selector is a class, Class#method, wildcard, or a lib/app test path (module derived from it). Instrumented tests only on request with a device; `ui: jvm|device|all` runs UI tests. Report-only from

  • iru-build-docs

    Invoke as `/iru-build-docs`. Builds a repository's existing Antora documentation site, setting it up first via `iru-setup-antora` if missing. No code exploration and no page edits (that is `iru-update-docs`). Use when the user just wants the docs built or verified, or the built HTML.

  • iru-check-license

    Invoke as `/iru-check-license` (whole repository) or `/iru-check-license <path-or-glob>`. Checks the repository's license file (LICENSE, COPYING, etc.) and verifies every source and test file carries a consistent header, learning the format from existing headers or generating a standard one. Use for

  • iru-check-security

    Invoke as `/iru-check-security` (whole repository, maintains `.secrets.baseline`, reports only new or unaudited secrets) or `/iru-check-security <path-or-glob>` (ad hoc scan of that path, reports all findings, baseline untouched). Scans for committed secrets with `detect-secrets`, installing it and

  • iru-code-one-task-group

    Invoked as `/iru-code-one-task-group <group text>` by `iru-code`, once per plan group, with the group's full text. Implements every task by dispatching to the matching `<key>-code-one-task-group` skill (best-effort direct implementation if none), checking off each box in `implementation_plan.md` as

  • iru-code

    Invoke as `/iru-code` once `implementation_plan.md` exists (e.g. from `iru-plan`). Executes the plan one task group at a time via `iru-code-one-task-group`, validating each group once and checking off tasks as it goes. Runs autonomously, then updates docs via `iru-update-docs`, archives the plan to

  • iru-create-github-issue

    Invoke as `/iru-create-github-issue` or `/iru-create-github-issue <short description>`. Drafts and files a GitHub issue ready for the `/iru-issue`, `/iru-plan`, `/iru-code` flow: explores the codebase, asks purpose, context, files (attached), due date and importance, then files after confirmation. G

  • iru-create-jira-ticket

    Invoke as `/iru-create-jira-ticket` or `/iru-create-jira-ticket <short description>`. Drafts and files a Jira ticket ready for the `/iru-issue`, `/iru-plan`, `/iru-code` flow: explores the codebase, asks purpose, context, epic, files (attached), due date and importance, then files via Jira MCP after

  • iru-database-code-one-task-group

    Invoked as /iru-database-code-one-task-group <bucket text> via Skill. Runs iru-database-code-one-task once per task of a database-tagged bucket, always sequentially, then checks off completed tasks in implementation_plan.md and reports the outcome. No baseline or bucket validation.

  • iru-database-code-one-task

    Invoked as /iru-database-code-one-task <task description> via Skill. Generates the queries a database-tagged plan task calls for, grounded in iru-explore findings; executes only read-only queries through a connected database MCP, never writes. Records everything in database-report.md. Used per task

  • iru-django-code-one-task-group

    Invoked as /iru-django-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one Django task bucket: one quality baseline, iru-django-code-one-task per task (parallel when allowed), then validates the bucket once (license, docstrings,

  • iru-django-code-one-task

    Invoked as /iru-django-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Django (any project shape, migrations included) plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note; no base

  • iru-dotnet-bump-version

    /iru-dotnet-bump-version <new-version> sets a .NET project's version (library, service or Windows desktop app) to the literal value given: Version/VersionPrefix+VersionSuffix in Directory.Build.props or the non-test csproj files, plus the four-part MSIX Identity version. Args: sync-files, next-versi

  • iru-dotnet-code-one-task-group

    Invoked as /iru-dotnet-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one .NET/C# (not Windows desktop) task bucket: one quality baseline, iru-dotnet-code-one-task per task (parallel when allowed), then validates the bucket onc

  • iru-dotnet-code-one-task

    Invoked as /iru-dotnet-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one .NET/C# (libraries, services, CLIs; not Windows desktop) plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note

  • iru-dotnet-code-quality

    /iru-dotnet-code-quality [path-or-class] runs a .NET solution's Roslyn analyzers (StyleCop, NetAnalyzers CA rules, MSTest) via a clean dotnet build with per-project SARIF logs and reports issues by tool, file, line and rule; the argument only filters the report. Windows-desktop aware; optional `base

  • iru-dotnet-coverage

    /iru-dotnet-coverage [selector] [TargetClass1,...] reports .NET line coverage and uncovered lines per class from Coverlet (or Microsoft.Testing.Platform) Cobertura output, using the iru-dotnet-test selector syntax; none means the full solution. Optional `project:` and `bar:` lines. Windows-desktop a

  • iru-dotnet-docfx

    /iru-dotnet-docfx [TypeName1,TypeName2,...] audits C# types for complete XML doc comments, generates missing ones, and attempts a DocFX report (installing the docfx tool if needed); none means types touched by uncommitted and branch-only changes. Handles Windows desktop apps via the root docfx.json;

  • iru-dotnet-generate-all-tests

    /iru-dotnet-generate-all-tests finds every class in a .NET/C# solution with no unit test class or under 80% line coverage per iru-dotnet-coverage, and generates or extends tests in the project's own framework and style. Stops if there is no .sln/.csproj. Windows apps cover only the Core project; exi

  • iru-dotnet-test

    /iru-dotnet-test [selector] runs a .NET project or solution's tests via dotnet test; selector is a class, Class.Method, namespace/wildcard, trait filter, project/solution path, or `ui` for UI-automation tests. Optional lines: project:, include-ui: yes, lock: held. Windows-desktop aware; reports test

  • iru-draft-github-issue

    Invoke as `/iru-draft-github-issue [functional|documentation] [<short description>]`. Interviews the user and writes a complete spec-style GitHub issue, auto-reviewed with `iru-review-github-issue`, optionally split via `iru-split-github-issue`, created after confirmation. GitHub-only. Use for detai

  • iru-explore

    Invoke as `/iru-explore [<ticket-id>]` (GitHub issue ID or Jira key, auto-detected; asks if omitted, explores the codebase alone if declined). Explores the repository, grounded in the ticket, its epic and linked tickets, and detects the language/framework stack, reporting a normalized `Project type:

  • iru-fastapi-code-one-task-group

    Invoked as /iru-fastapi-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one FastAPI task bucket: one quality baseline, iru-fastapi-code-one-task per task (parallel when allowed), then validates the bucket once (license, docstrin

  • iru-fastapi-code-one-task

    Invoked as /iru-fastapi-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one FastAPI (any layout, Alembic revisions included) plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note; no ba

  • iru-generate-skill-docs

    Invoke as `/iru-generate-skill-docs`. Regenerates this catalog's Antora docs from the skills and agents on disk: reference table and dependency graph in `index.adoc`, purpose-grouped workflow sections, one page per skill and agent. Idempotent. Use after adding, removing or changing a skill or agent.

  • iru-go-bump-version

    /iru-go-bump-version <new-version> sets a Go module's in-tree Version string literal (e.g. internal/version/version.go) to the value given, without a v prefix, and checks -ldflags -X references. Args: sync-files, next-version, files, dry-run. Library versions come from git tags (nothing changed). Re

  • iru-go-code-one-task-group

    Invoked as /iru-go-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one Go task bucket: one quality baseline, iru-go-code-one-task per task (parallel when allowed), then validates the bucket once (license, godoc, tests, 80% cover

  • iru-go-code-one-task

    Invoked as /iru-go-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Go module (Cobra CLI, optional Bubble Tea UI, library or service) plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending

  • iru-go-code-quality

    /iru-go-code-quality [file-or-dir,...] runs a Go module's golangci-lint v2, go vet, gofmt -l and govulncheck, and reports issues per tool and rule id; scope only filters the report. Unwired tools are reported as not configured; optional `baseline:` reports only the diff. Report-only: never fixes, fo

  • iru-go-coverage

    /iru-go-coverage [targets] reports a Go module's statement coverage from container-free tests (go test -coverpkg=./... profile): total and per file with uncovered ranges; targets are files, package dirs or import paths, none means whole module. Optional lines: bar:, coverpkg:, tags:, run:, profile:,

  • iru-go-godoc

    /iru-go-godoc [packages-files-or-identifiers] audits Go code for complete doc comments per go.dev/doc/comment (package comment, every exported identifier), generates the missing ones, and verifies with golangci-lint (revive, godot), go vet and go doc. Comma-separated scope; none means uncommitted an

  • iru-go-test

    /iru-go-test [package patterns] runs a Go module or workspace's tests with go test -json and reports a compact pass/fail/skip summary. Optional lines: run:, skip:, tags: (integration for container tests), race: yes|no, junit: yes|no, lock: held, ui: auto|yes|no. Report-only; never fixes tests.

  • iru-issue

    Invoke as `/iru-issue <ticket-id>` (GitHub issue ID or Jira key; a ticket ID is required, it stops without one). End-to-end kickoff for a ticket: classifies feature or hotfix, confirms the base branch, creates the branch, runs `iru-explore` and `iru-plan`, optionally hands off to `iru-code`, then op

  • iru-java-bump-version

    /iru-java-bump-version <new-version> sets a Java or Kotlin Maven/Gradle project's version to the literal value given (pom.xml, mvn versions:set for reactors, or Gradle version literals); Android is out of scope, see iru-android-bump-version. Args: sync-files, next-version, dry-run. Reports old/new v

  • iru-java-code-one-task-group

    Invoked as /iru-java-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one Java/Maven task bucket: one quality baseline, iru-java-code-one-task per task (parallel when allowed), then validates the bucket once (license, Javadoc, te

  • iru-java-code-one-task

    Invoked as /iru-java-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Java/Maven plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note; no baseline or full gates, which iru-java-code

  • iru-java-code-quality

    /iru-java-code-quality [path-or-class] runs a Java project's Checkstyle, PMD and SpotBugs (Maven or Gradle) and reports issues grouped by tool from their XML reports; the argument only filters the report. Kotlin sources use iru-kotlin-code-quality instead.

  • iru-java-coverage

    /iru-java-coverage [selector] [TargetClass1,...] reports a JVM (Java or Kotlin) project's line coverage per class using JaCoCo or Kover under Maven or Gradle (plus quarkus-jacoco), with the iru-java-test selector syntax; none means the full unit suite. Unit tests only; shows uncovered lines.

  • iru-java-generate-all-tests

    /iru-java-generate-all-tests finds every class of a Java/Maven project with no unit test class or under 80% line coverage per iru-java-coverage, and generates or extends tests in the project's own framework and style. Stops immediately if there is no pom.xml.

  • iru-java-javadoc

    /iru-java-javadoc [ClassName1,ClassName2,... or file paths] audits Java classes for complete Javadoc (types, fields, constructors, methods, nested types, package-info.java), generates the missing Javadoc, and runs the project's Javadoc build. No argument means uncommitted and branch-only changes. Ma

  • iru-java-springboot-code-one-task-group

    Invoked as /iru-java-springboot-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one Spring Boot task bucket: one quality baseline, iru-java-springboot-code-one-task per task (parallel when allowed), then validates the bucket onc

  • iru-java-springboot-code-one-task

    Invoked as /iru-java-springboot-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Spring Boot hexagonal-module plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note; no baseline or fu

  • iru-java-springboot-performance-tests

    Invoke as `/iru-java-springboot-performance-tests`, or with a `stack-file:` arg from another skill. Generates Apache JMeter load tests for a Spring Boot service in a standalone `performance/` project (baseline, saturation and ramp profiles) covering the main happy-path use cases, recording response

  • iru-java-test

    /iru-java-test [selector] runs a Java or Kotlin project's JUnit tests via Maven Surefire or the Gradle test task; selector is a class, Class#method, wildcard/package pattern or tag expression, optionally module-prefixed. Covers Spring Boot and Quarkus (missing Docker for Dev Services is an environme

  • iru-jira-custom-context

    Invoked as `Skill({skill: \"iru-jira-custom-context\", args: \"<task purpose>\"})` by `iru-create-jira-ticket` (also runnable as `/iru-jira-custom-context`). Customization point for organization-specific Jira context (custom fields, team, customer, environment, classification); ships with one open-e

  • iru-kmp-bump-version

    /iru-kmp-bump-version <new-version> sets a Kotlin Multiplatform app's version to the literal value given: gradle.properties VERSION_NAME and, for a release only, VERSION_CODE plus the iOS MARKETING_VERSION and CURRENT_PROJECT_VERSION (never a SNAPSHOT in iOS files). Args: sync-files, next-version, d

  • iru-kmp-code-one-task-group

    Invoked as /iru-kmp-code-one-task-group <bucket text> (the group's tasks, Parallelizable verdict, code-state context) via Skill. Implements one Kotlin Multiplatform task bucket: one quality baseline, iru-kmp-code-one-task per task (parallel when allowed), then validates the bucket once (license, KDo

  • iru-kmp-code-one-task

    Invoked as /iru-kmp-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Kotlin Multiplatform (Android + iOS app) plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note; no baseline or fu

  • iru-kmp-code-quality

    /iru-kmp-code-quality [scope] runs a Kotlin Multiplatform project's wired detekt, ktlint, Android Lint and SwiftLint (iosApp) across every source set and reports issues per tool and rule id; scope (file, path, module, source set) narrows the run and the report. Unwired tools are reported as not wire

  • iru-kmp-coverage

    /iru-kmp-coverage [scope] reports a Kotlin Multiplatform project's line/branch coverage from Kover (JVM and Android host runs only; iOS source sets are not measurable) with uncovered lines; scope is class names, source paths or a module. Optional lines: tests:, bar: (default 80), module:, ios-app: y

  • iru-kmp-dokka

    /iru-kmp-dokka [scope] audits Kotlin Multiplatform code for complete KDoc across every source set (expect carries the doc, actuals inherit), generates the missing KDoc, wires Dokka module.md includes and runs the Dokka build. Scope is classes, paths or a package glob; none means uncommitted and bran

  • iru-kmp-generate-all-tests

    /iru-kmp-generate-all-tests [scope] finds classes of a Kotlin Multiplatform module (default shared; or :shared, androidApp, a class list) with no tests or under 80% line coverage per iru-kmp-coverage, and generates or extends tests in the matching source set, plus UI tests where wired. Args: scope:,

  • iru-kmp-test

    /iru-kmp-test [scope] runs a Kotlin Multiplatform project's Android host/JVM, Kotlin/Native iOS simulator and iosApp XCTest tests; scope is a class, Class#method, pattern, test file path, module or source set. Optional lines: target:, module:, destination:, lock: held; `ui` runs UI tests. iOS stages

  • iru-knowledge-briefing

    Invoke as `/iru-knowledge-briefing` or `/iru-knowledge-briefing <subject-or-context>` (person, meeting reference, or topic). Read-only report of the matching agreements and pending tasks in `knowledge/`, with status and who was involved. Use to catch up on what was agreed or is still open about a su

  • iru-knowledge-compact

    Invoke as `/iru-knowledge-compact`. Compacts `knowledge/pending` and `knowledge/agreements`: removes duplicate pending tasks that have no tracker issue, and deletes pending files and checks off agreement items whose GitHub or Jira issue is done, fixing drift between the two. Shows all proposed chang

  • iru-knowledge-complete

    /iru-knowledge-complete <task-id> (or no argument to be asked for the id). Marks one pending task done: deletes knowledge/pending/pending-<task-id>.md and checks off the matching numbered item in its knowledge/agreements/agreement-<timestamp>.md. Use when a task or agreement produced by iru-knowledg

  • iru-knowledge-process-inbox

    /iru-knowledge-process-inbox - files every meeting transcription (timestamped or not, diarized or not) and attachment in knowledge/inbox into knowledge/: a meeting.md per meeting, people files per speaker, an agreement file of numbered checkboxes and one pending file per item, then runs iru-knowledg

  • iru-knowledge-setup

    /iru-knowledge-setup - creates the knowledge/ directory with inbox, meetings, people, agreements and pending subdirectories, each with a .gitkeep. Idempotent: only creates what is missing, never overwrites or deletes. Use once per repository before iru-knowledge-process-inbox or iru-knowledge-comple

  • iru-knowledge-to-issue

    /iru-knowledge-to-issue [<id-filename-or-description>] - converts pending agreements from the knowledge/ base into a GitHub issue. Accepts a pending task id, a pending or agreement filename (plus item number), or a plain description; no argument asks which to convert. Adds meeting transcription and

  • iru-knowledge-to-jira

    /iru-knowledge-to-jira [<id-filename-or-description>] - converts pending agreements from the knowledge/ base into a Jira ticket. Accepts a pending task id, a pending or agreement filename (plus item number), or a plain description; no argument asks which to convert. Adds meeting transcription and co

  • iru-kotlin-code-quality

    /iru-kotlin-code-quality [path-or-class] runs a JVM Kotlin project's wired detekt and ktlint (Maven or Gradle) and reports issues by tool, file, line and rule id; the argument only filters the report. Not for Android (iru-android-code-quality). Unwired tools are reported as not wired; a supplied bas

  • iru-kotlin-kdoc

    /iru-kotlin-kdoc [scope] audits JVM Kotlin code (library, Spring Boot, Quarkus; not Android) for complete KDoc, generates the missing KDoc, wires Dokka module.md includes and runs the Dokka build (Gradle or Maven). Scope is classes, paths or a package glob; none means uncommitted and branch-only cha

  • iru-kotlin-springboot-code-one-task-group

    Invoked as /iru-kotlin-springboot-code-one-task-group <bucket text> (group tasks, Parallelizable verdict, code state) via Skill. Implements one Kotlin Spring Boot (Maven or Gradle) task bucket: one baseline, iru-kotlin-springboot-code-one-task per task (parallel when allowed), then validates once (l

  • iru-kotlin-springboot-code-one-task

    Invoked as /iru-kotlin-springboot-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Kotlin Spring Boot (Maven or Gradle) plan task and its tests, compile-checks, ticks the checkbox with a group-validation-pending note; no base

  • iru-nestjs-code-one-task-group

    Invoked as /iru-nestjs-code-one-task-group <bucket text> (group tasks, Parallelizable verdict, code state) via Skill. Implements one NestJS task bucket: one baseline, iru-nestjs-code-one-task per task (parallel when allowed), then validates once (license, TSDoc, unit tests, 80% coverage, lint/tsc, n

  • iru-nestjs-code-one-task

    Invoked as /iru-nestjs-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one NestJS (ESM or CommonJS, any ORM, standard or monorepo) plan task and its tests, unit/e2e specs written, ticks the checkbox with a group-validation-pendi

  • iru-nextjs-code-one-task-group

    Invoked as /iru-nextjs-code-one-task-group <bucket text> (group tasks, Parallelizable verdict, code state) via Skill. Implements one Next.js task bucket: one baseline, iru-nextjs-code-one-task per task (parallel when allowed), then validates once (license, TSDoc, tests, 80% coverage, lint/tsc, next

  • iru-nextjs-code-one-task

    Invoked as /iru-nextjs-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one Next.js (14/15/16, App or Pages Router) plan task and its tests, ticks the checkbox with a group-validation-pending note; reports expected route renderin

  • iru-php-bump-version

    /iru-php-bump-version <new-version> sets a PHP project's version (Laravel, WordPress plugin or theme, PrestaShop module; a plain library uses the git tag so nothing changes) to the literal value given, following the x.y.z-dev convention. Args: sync-files, next-version, dry-run. Reports flavor, old/n

  • iru-php-code-one-task-group

    Invoked as /iru-php-code-one-task-group <bucket text> (group tasks, Parallelizable verdict, code state) via Skill. Implements one PHP task bucket: one baseline, iru-php-code-one-task per task (parallel when allowed), then validates once (license, PHPDoc, fast tests, 80% coverage, static analysis, lo

  • iru-php-code-one-task

    Invoked as /iru-php-code-one-task <task description> (the task's text with its implementation_plan.md checkbox lines) via Skill. Implements one PHP (Laravel, WordPress plugin/theme, PrestaShop module, Composer library) plan task and its tests, ticks the checkbox with a group-validation-pending note;

  • iru-php-code-quality

    /iru-php-code-quality [path-or-glob] runs a PHP project's wired PHPStan, Psalm, Pint, PHP-CS-Fixer, PHP_CodeSniffer and Rector (Laravel, WordPress, PrestaShop or plain library, via host php, Sail, ddev or wp-env) and reports issues per tool and rule id. Unwired tools are reported as such; a supplied

  • iru-php-coverage

    /iru-php-coverage [selector] [TargetClass1,...] runs a PHP project's tests (Pest, PHPUnit or artisan test) with PCOV or Xdebug and reports per-class/file line coverage and uncovered lines from the Clover XML report; selector uses iru-php-test syntax, none means the whole suite. Reports 'no coverage

  • iru-php-phpdoc
  • iru-php-test
  • iru-plan
  • iru-pr-description
  • iru-pr-review
  • iru-python-bump-version
  • iru-python-code-quality
  • iru-python-coverage
  • iru-python-docstrings
  • iru-python-test
  • iru-quarkus-code-one-task-group
  • iru-quarkus-code-one-task
  • iru-react-native-bump-version
  • iru-react-native-code-one-task-group
  • iru-react-native-code-one-task
  • iru-release
  • iru-review-github-issue
  • iru-rust-bump-version
  • iru-rust-code-one-task-group
  • iru-rust-code-one-task
  • iru-rust-code-quality
  • iru-rust-coverage
  • iru-rust-rustdoc
  • iru-rust-test
  • iru-setup-android-app
  • iru-setup-android-github-workflows
  • iru-setup-android-gitignore
  • iru-setup-android-library
  • iru-setup-android-repository
  • iru-setup-angular-web
  • iru-setup-antora
  • iru-setup-apple-app
  • iru-setup-changelog
  • iru-setup-cli-github-workflows
  • iru-setup-cli-repository
  • iru-setup-dotnet-cli
  • iru-setup-dotnet-gitignore
  • iru-setup-go-cli
  • iru-setup-go-gitignore
  • iru-setup-ionic-app
  • iru-setup-java-github-workflows
  • iru-setup-java-gitignore
  • iru-setup-java-library-repository
  • iru-setup-java-library
  • iru-setup-java-springboot-apis
  • iru-setup-java-springboot-github-workflows
  • iru-setup-java-springboot-hilla
  • iru-setup-java-springboot-modules
  • iru-setup-java-springboot-platform
  • iru-setup-java-springboot-pom
  • iru-setup-java-springboot-testcontainers
  • iru-setup-java-springboot
  • iru-setup-kmp-app
  • iru-setup-kmp-github-workflows
  • iru-setup-kmp-gitignore
  • iru-setup-kmp-repository
  • iru-setup-macos-app
  • iru-setup-macos-github-workflows
  • iru-setup-macos-repository
  • iru-setup-nestjs-app
  • iru-setup-nextjs-web
  • iru-setup-php-github-workflows
  • iru-setup-php-gitignore
  • iru-setup-php-laravel
  • iru-setup-php-prestashop
  • iru-setup-php-repository
  • iru-setup-php-wordpress
  • iru-setup-python-django
  • iru-setup-python-fastapi
  • iru-setup-python-github-workflows
  • iru-setup-python-gitignore
  • iru-setup-python-repository
  • iru-setup-quarkus-github-workflows
  • iru-setup-quarkus-repository
  • iru-setup-quarkus-service
  • iru-setup-react-native-app
  • iru-setup-react-web
  • iru-setup-readme
  • iru-setup-repository
  • iru-setup-rust-cli
  • iru-setup-rust-gitignore
  • iru-setup-swift-cli
  • iru-setup-swift-github-workflows
  • iru-setup-swift-gitignore
  • iru-setup-swift-library
  • iru-setup-swift-repository
  • iru-setup-typescript-github-workflows
  • iru-setup-typescript-gitignore
  • iru-setup-typescript-library
  • iru-setup-typescript-repository
  • iru-setup-windows-app
  • iru-setup-windows-github-workflows
  • iru-setup-windows-gitignore
  • iru-setup-windows-repository
  • iru-split-github-issue
  • iru-springboot-rolling-deployments
  • iru-swift-bump-version
  • iru-swift-code-one-task-group
  • iru-swift-code-one-task
  • iru-swift-code-quality
  • iru-swift-coverage
  • iru-swift-docc
  • iru-swift-generate-all-tests
  • iru-swift-test
  • iru-typescript-bump-version
  • iru-typescript-code-one-task-group
  • iru-typescript-code-one-task
  • iru-typescript-code-quality
  • iru-typescript-coverage
  • iru-typescript-generate-all-tests
  • iru-typescript-test
  • iru-typescript-tsdoc
  • iru-update-antora
  • iru-update-docs
  • iru-update-java-springboot-documentation
  • iru-windows-code-one-task-group
  • iru-windows-code-one-task
View source on GitHub

More from albertoirurueta/ai-catalog

All 18 plugins →

Android libraries and Compose apps in Kotlin: coding, unit tests, coverage, Lint/detekt/ktlint quality, Dokka audits, version bumps and repository bootstrap.

197 skills

0

iru-cli

claude

Agent-friendly command-line tools in Rust, Go, Swift or .NET: scaffolds that implement the Building CLIs for AI Agents contract, shared GitHub workflows and the repository orchestrator.

197 skills

0

iru-core

claude

Stack-independent skills: issue-to-PR cycle (issue, explore, plan, code, PR description and review), release, ticket intake, license and security checks, Antora docs, repository bootstrap front door, database tasks, and the iru-gate-runner, iru-isolated-skill-executor and iru-change-summarizer agents. Required by every other plugin.

197 skills

0

.NET libraries, services and Windows desktop apps (WPF, WinUI 3, Windows Forms): coding, tests, coverage, StyleCop/analyzers, DocFX, version bumps and repository bootstrap.

197 skills

0

iru-java

claude

Java and Kotlin (Maven or Gradle) libraries: coding, tests, JaCoCo/Kover coverage, Checkstyle/PMD/SpotBugs and detekt/ktlint quality gates, Javadoc/KDoc audits, version bumps and repository bootstrap.

197 skills

0

iru-kmp

claude

Kotlin Multiplatform Android and iOS apps: coding, host tests, Kover coverage, detekt/ktlint/Lint/SwiftLint quality, Dokka audits, version bumps and repository bootstrap.

197 skills

0

Similar plugins

Official Claude Code plugin for Catalyst by Zoho — full-stack serverless cloud platform. With Skills that covers all services, SDKs, CLI, architecture patterns, pricing, migration guides, and Zoho MCP tool-based resource management.

16 skills · 1 command · 1 MCP server · hooks

anthropics/claude-plugins-official 47,076

End-to-end feature orchestration with testing, security, performance, and deployment

1 command · 4 agents

wshobson/agents 42,461

base44

claudecodex

Build and deploy Base44 full-stack apps with CLI project management and JavaScript/TypeScript SDK development skills

9 skills

anthropics/knowledge-work-plugins 35,601

32 engineering skills: architecture, frontend, backend, fullstack, QA, DevOps, security, AI/ML, data engineering, Playwright (9 sub-skills), self-improving agent, Stripe integration, TDD guide, tech stack evaluator, Google Workspace CLI, a11y audit (WCAG 2.2), Azure cloud architect, GCP cloud architect, security pen testing, Snowflake development, adversarial-reviewer, ai-security, cloud-security, incident-response, red-team, threat-detection. v2.8.1 audits senior-fullstack / senior-frontend / senior-backend against karpathy-coder + Matt Pocock — each ships a 7-question forcing-question library, 4 customization profiles (JSON), deterministic decision engine, composition map into POWERFUL specialists, plus cs-fullstack-engineer / cs-frontend-engineer / cs-backend-engineer orchestrator agents (context: fork) + /cs-fullstack-review, /cs-frontend-review, /cs-backend-review, /cs-engineer-grill slash commands.

35 skills · hooks

alirezarezvani/claude-skills 29,725

67 specialized skills for full-stack development: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 8 backend frameworks, 7 frontend/mobile, plus infrastructure, DevOps, security, and testing skills. Includes 9 project workflow commands for epic planning, discovery, execution, and retrospectives.

67 skills · 10 commands

Jeffallan/claude-skills 12,345

Agent skills for creating BentoML projects, containerizing them, and deploying them to Kubernetes or EC2 with a fully open-source stack

5 skills

bentoml/BentoML 8,940

Maintain iru-go?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins18 plugins