docs: demo scenarios for skill-equipped agents#31
Conversation
Two specialized agents deployed side-by-side on OpenShift with OCI image volumes delivering skills from quay.io/skillimage/: - Executive Assistant (document-summarizer skill) - HR Analyst (document-reviewer skill) Includes SCC setup for image volume support, test commands using the a2a CLI, and three demo scenarios mapped to user stories from the business user requirements. Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com> Signed-off-by: Pavel Anni <panni@redhat.com>
📝 WalkthroughWalkthroughAdds a complete demo documentation package for deploying DocsClaw + SkillImage agents on OpenShift, including a detailed README with deployment procedures, configurations for two agent deployments, OpenShift security context constraints setup, and LLM credentials template. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@docs/demo/executive-assistant.yaml`:
- Line 12: The image reference strings are inconsistent: some headers/README
entries use quay.io/skillimage/document-summarizer:1.0.0-testing while the
volume uses quay.io/skillimage/business/document-summarizer:1.0.0-testing (same
for document-reviewer in the other demo); pick the correct registry path and
make them identical across the demo files by updating the header comment, README
mentions, and the volume image field so all occurrences of
quay.io/skillimage/document-summarizer:1.0.0-testing and
quay.io/skillimage/business/document-summarizer:1.0.0-testing (and the analogous
document-reviewer variants) use the same exact string.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: aa0898fc-388c-44eb-9392-15b5c9a65625
📒 Files selected for processing (5)
docs/demo/README.mddocs/demo/executive-assistant.yamldocs/demo/hr-analyst.yamldocs/demo/image-volume-scc.yamldocs/demo/llm-secret.yaml
| # - Budget variance explanation (Finance) | ||
| # - Capacity planning report (IT Ops) | ||
| # | ||
| # Skill image: quay.io/skillimage/document-summarizer:1.0.0-testing |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Confirm which registry path(s) actually exist and which references are used in the repo.
rg -n 'quay\.io/skillimage/[^"[:space:]]*document-summarizer[^"[:space:]]*'
rg -n 'quay\.io/skillimage/[^"[:space:]]*document-reviewer[^"[:space:]]*'Repository: redhat-et/docsclaw
Length of output: 1093
Skill image references are inconsistent across headers, README, and actual volume references.
The documentation header comment on line 12 and README entries specify quay.io/skillimage/document-summarizer:1.0.0-testing, but the actual volume reference on line 170 uses quay.io/skillimage/business/document-summarizer:1.0.0-testing (includes business/ path segment). The same pattern appears in hr-analyst.yaml (lines 12 vs. 177) with document-reviewer. Only one path will successfully pull from the registry—align all references (headers, README, and volume references) so users copying from the docs don't encounter image-pull failures.
Also applies to: 168–171, and docs/demo/hr-analyst.yaml lines 12 and 177.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@docs/demo/executive-assistant.yaml` at line 12, The image reference strings
are inconsistent: some headers/README entries use
quay.io/skillimage/document-summarizer:1.0.0-testing while the volume uses
quay.io/skillimage/business/document-summarizer:1.0.0-testing (same for
document-reviewer in the other demo); pick the correct registry path and make
them identical across the demo files by updating the header comment, README
mentions, and the volume image field so all occurrences of
quay.io/skillimage/document-summarizer:1.0.0-testing and
quay.io/skillimage/business/document-summarizer:1.0.0-testing (and the analogous
document-reviewer variants) use the same exact string.
Summary
quay.io/skillimage/restricted-with-image-volumes) for image volume support on OpenShiftpanni-docsclawnamespace usinga2aCLITest plan
a2a senda2a senda2a send🤖 Generated with Claude Code
Summary by CodeRabbit