feat(aws): wire NagyVikt/agent-toolkit-for-aws fork into aws profile#80
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Adds the user's expanded
agent-toolkit-for-awsfork as a secondskills.npxentry in theawsprofile, exposing its full installable catalog — 41 skills across the four packaged plugins:The upstream
aws/agent-toolkit-for-aws:aws-iamentry is kept;aws-iamis 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-levelskills/specialized-skills/**tree is not addressable. IDs were taken from each plugin's packagedSKILL.md name:field, and a sample (agents-build,setup-security-agent,aws-secrets-manager) was verified to resolve end-to-end. The generically-namedsetupskill was dropped to avoid a collision-prone target.Verification
cue validate aws(offline) — schema-valid, inheritance clean.Data-only change to one profile YAML; no code paths touched.
🤖 Generated with Claude Code