Skip to content

feat(aws): wire NagyVikt/agent-toolkit-for-aws fork into aws profile#80

Merged
NagyVikt merged 1 commit into
mainfrom
feat/aws-toolkit-fork
Jun 26, 2026
Merged

feat(aws): wire NagyVikt/agent-toolkit-for-aws fork into aws profile#80
NagyVikt merged 1 commit into
mainfrom
feat/aws-toolkit-fork

Conversation

@NagyVikt

Copy link
Copy Markdown
Contributor

What

Adds the user's expanded agent-toolkit-for-aws fork as a second skills.npx entry in the aws profile, exposing its full installable catalog — 41 skills across the four packaged plugins:

  • aws-core (14): bedrock, billing, blocks, cdk, cloudformation, containers, messaging, observability, sdk js/py/swift, secrets-manager, serverless, signing-in
  • aws-data-analytics (8): opensearch, data-source, data-lake table/query/explore/find/ingest, vectors
  • aws-agents (7): build, connect, debug, deploy, get-started, harden, optimize
  • aws-agents-for-devsecops (12): security + devops agent workflows

The upstream aws/agent-toolkit-for-aws:aws-iam entry is kept; aws-iam is omitted from the fork entry so two entries don't both target .claude/skills/aws-iam.

Why the list looks the way it does

The fork repo is a Claude plugin marketplace (.claude-plugin/marketplace.json + plugins/*/skills/). npx skills add --skill <name> resolves only skills packaged into a plugin — the top-level skills/specialized-skills/** tree is not addressable. IDs were taken from each plugin's packaged SKILL.md name: field, and a sample (agents-build, setup-security-agent, aws-secrets-manager) was verified to resolve end-to-end. The generically-named setup skill was dropped to avoid a collision-prone target.

Verification

  • cue validate aws (offline) — schema-valid, inheritance clean.
  • Online resolver dry-run confirmed the aws-core + data-analytics subset resolves; specialized-tree names (now excluded) were the ones that failed.

Data-only change to one profile YAML; no code paths touched.

🤖 Generated with Claude Code

Add the user's expanded agent-toolkit-for-aws fork as a second skills.npx
entry, exposing its full installable catalog (41 skills across the
aws-core, aws-data-analytics, aws-agents, and aws-agents-for-devsecops
plugins). Keeps the upstream aws/agent-toolkit-for-aws:aws-iam entry;
aws-iam is omitted from the fork entry to avoid a duplicate
.claude/skills/aws-iam link target.

Skill IDs are taken from each plugin's packaged SKILL.md name: field —
this repo is a Claude plugin marketplace, so only skills under
plugins/*/skills/ are resolvable by `npx skills add`, not the top-level
skills/ tree.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@NagyVikt NagyVikt merged commit 8fd26ab into main Jun 26, 2026
4 of 5 checks passed
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