Skip to content

Add Arm enablement custom agent prompts#110

Open
ranimandepudi wants to merge 5 commits into
arm:mainfrom
ranimandepudi:add-arm-enablement-agent
Open

Add Arm enablement custom agent prompts#110
ranimandepudi wants to merge 5 commits into
arm:mainfrom
ranimandepudi:add-arm-enablement-agent

Conversation

@ranimandepudi

@ranimandepudi ranimandepudi commented Jul 7, 2026

Copy link
Copy Markdown

Summary

Adds an Arm enablement custom agent workflow modeled after the existing Arm migration agent, with support for both VS Code prompt files and Codex prompt files.

The new prompt evaluates OSS repositories for Arm/aarch64 readiness using Arm MCP tools, generates a maintainer-facing arm-enablement-report.md, exports a local arm-enablement-report.pdf, and optionally applies minimal fixes when the user explicitly requests --apply-fixes.

What changed

  • Add VS Code prompt: agent-integrations/vs-code/arm-enablement.prompt.md
  • Add Codex prompt: agent-integrations/codex/arm-enablement.md
  • Define report-only and apply-fixes modes
  • Require Arm MCP audit trail, validation evidence, dependency checks, container supply-chain checks, and a professional CubeFS-style case-study report format

Validation

Tested locally against etcd-io/bbolt as an OSS demo repository.

Generated artifacts locally:

  • arm-enablement-report.md
  • arm-enablement-report.pdf

The demo run preserved the expected findings: bbolt was assessed as ready for Arm source/build enablement, migrate_ease_scan reported zero Go source issues for armv8-a, no container image surface was found, linux/arm64 cross-build validation passed, and benchmark/nightly workflow parity remained as the main recommendation.

@brikin01 brikin01 self-requested a review July 8, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant