Tikaのメタデータキーを追加・改名するときに、管理用JSONの再生成と整合性テストを案内します。命名規則や古いキーの参照漏れ、生成時の欠落も確認します。
- Tikaのメタデータキーを追加したいとき
- キーを改名して古い参照を探したいとき
- スキーマの整合性テスト失敗を調べたいとき
Tikaのメタデータキーを追加・改名するときに、管理用JSONの再生成と整合性テストを案内します。命名規則や古いキーの参照漏れ、生成時の欠落も確認します。
ローカルのTikaの変更を対象に、入力を変化させるファズテストや手持ちファイルでの検証を実施。クラッシュの再現、修正後の再検証、初期データの追加を案内します。
Tikaの変更前後で同じファイル群から抽出した結果を比較し、本文や文字コード、例外、添付文書の差を調査。集計レポートを使い、変更による不具合を確認します。
tika-evalのH2データベースをSQLで直接調べ、標準レポートにない件数集計や抽出結果の前後比較、文字コードの変更傾向を確認するスキル。
Apache Tikaのリリースに合わせ、公式サイトの変更履歴やAPI資料、ニュースを更新し、4.xと3.xの手順に沿って公開準備を進めるスキル。
Apache Tikaでファイルの実際の形式や埋め込み内容、更新の痕跡を調べ、作成者・日時などの記録と解析で確認した事実を分けて証拠を整理するスキル。
DockerでApache Tikaの解析環境を立ち上げ、スキャンPDFや画像の文字認識、地理空間画像の解析に必要な構成選びと動作確認を支援するスキル。
PDFやOffice文書、メールなどをApache TikaでMarkdownとメタデータに変換し、添付物や埋め込み内容を区別して読み取るスキル。
PRやブランチ、未コミットの変更を、安全性・正確性・テストなど8つの観点でレビューします。指摘をコードで検証し、問題の種類と変更全体の状態を整理します。
Guide for upgrading Grails applications from Grails 7.x to Grails 8, covering Java 21, Groovy 5 name resolution and static compilation, Spring Boot 4.1, Spring Framework 7, dependency management, Micronaut, Jackson 3, Hibernate 7, TagLibs, testing, content negotiation, asset pipeline wildcard paths, and validation behavior changes
日本語の概要は準備中です。原文の説明を表示しています。
Guide for running, reviewing, and fixing test failures across grails-core modules using Gradle test reports
日本語の概要は準備中です。原文の説明を表示しています。
Expert guide for Groovy 5 development, covering concise syntax, closures, DSLs, metaprogramming, static compilation, and integration with Java 21 and Grails
日本語の概要は準備中です。原文の説明を表示しています。
Step-by-step process for merging a previously-standalone Grails plugin repository (e.g. grails-spring-security, grails-redis) into the grails-core monorepo as one or more Gradle subprojects, wiring it into the shared build, publishing, docs, and CI the same way the existing modules are.
日本語の概要は準備中です。原文の説明を表示しています。
Guide for running, interpreting, and fixing code style and analysis violations in grails-core using GrailsCodeStylePlugin, GrailsCodeAnalysisPlugin, and GrailsViolationAggregationPlugin - covering CodeNarc, Checkstyle, PMD, SpotBugs, and JaCoCo
日本語の概要は準備中です。原文の説明を表示しています。
Guide for working in the grails-data-hibernate7 module, especially Hibernate 7 domain binding, mapping migration, generators, and integration tests. Use this when changing code or tests under grails-data-hibernate7.
日本語の概要は準備中です。原文の説明を表示しています。
Guide for developing on the Java 21 baseline, including modern features, best practices, and integration with Groovy/Grails projects
日本語の概要は準備中です。原文の説明を表示しています。
Expert guide for Gradle 9 builds in apache/grails-core on the 8.0.x line - multi-project topology, convention plugins, BOM platforms, dependency rules, task configuration hygiene, and repo-specific patterns that override generic Gradle docs
日本語の概要は準備中です。原文の説明を表示しています。
Comprehensive guide for Grails development, covering web applications, REST APIs, GORM, controllers, services, views, plugins, and testing with Spock and Geb
日本語の概要は準備中です。原文の説明を表示しています。
Analyze Gluten ANSI-mode test results (run dev/verify-ansi-expressions.sh, parse JSON tracker output, produce root-cause analysis and fix recommendations). Trigger on user requests like "analyze ANSI tests", "run ANSI matrix", "why is this ANSI test failing".
日本語の概要は準備中です。原文の説明を表示しています。
Use when running or planning an Apache Struts release on any maintenance line (6.x, 7.x) - cutting the tag, staging artifacts, opening the vote, promoting, updating the site and announcing - or when asked what the next step in a release is.
日本語の概要は準備中です。原文の説明を表示しています。
Use when triaging, classifying or landing Dependabot pull requests in this repo — clearing the open Dependabot queue, deciding whether a bump needs a WW Jira ticket, or checking whether a bump's build actually passed.
日本語の概要は準備中です。原文の説明を表示しています。
Use when preparing, updating, or reviewing the release documentation for a Struts release or release candidate on any maintenance line (6.x, 7.x) - the Version Notes page on the cwiki, its Migration Guide entry, the GitHub release notes, and the test-build announcement mail.
日本語の概要は準備中です。原文の説明を表示しています。
Use when opening the formal release vote for a Struts release candidate on any maintenance line (6.x, 7.x) - composing and drafting the [VOTE] Apache Struts X.Y.Z mail to dev@ once the Version Notes page, GitHub release and staged artifacts are published.
日本語の概要は準備中です。原文の説明を表示しています。
Use when drafting, updating, or reviewing an S2-XXX security bulletin on the Struts cwiki, when preparing bulletin text ahead of a CVE request, when filling a CVE record in the ASF CVE tool (cveprocess.apache.org / Vulnogram), when deciding when to publish, when publishing a bulletin and announcing it to the ASF lists, when wrapping up after the advisory mails, or when deciding how much detail about a fixed vulnerability is safe to publish.
日本語の概要は準備中です。原文の説明を表示しています。