From 7a9c73d8722b9d4cc9f4a24ad3888af196b80654 Mon Sep 17 00:00:00 2001 From: Scott Schreckengaust Date: Wed, 11 Feb 2026 10:32:11 -0800 Subject: [PATCH 1/2] feat: add project level claude settings Signed-off-by: Scott Schreckengaust --- .claude/settings.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .claude/settings.json diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 00000000..2f390f4d --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,11 @@ +{ + "permissions": { + "allow": [] + }, + "enabledPlugins": { + "code-review@claude-plugins-official": true, + "pr-review-toolkit@claude-plugins-official": true, + "claude-md-management@claude-plugins-official": true, + "plugin-dev@claude-plugins-official": true + } +} From 25dc5c404fa7b4a972e961f885f349112983af55 Mon Sep 17 00:00:00 2001 From: Scott Schreckengaust Date: Wed, 11 Feb 2026 10:41:58 -0800 Subject: [PATCH 2/2] docs: add Claude Code marketplace setup instructions Document the one-time marketplace registration step needed for project-level plugin settings in .claude/settings.json to take effect. Signed-off-by: Scott Schreckengaust --- AGENTS.md | 3 +++ DEVELOPMENT_GUIDE.md | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 31a39f5b..b0c92261 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -115,6 +115,9 @@ See `mise.toml` for the full task list and tool versions. ## Plugin commands (Claude) +Project-level plugin settings are in `.claude/settings.json` (`enabledPlugins`). +Contributors must first add the marketplace before these take effect. + ```bash # Add marketplace /plugin marketplace add awslabs/agent-plugins diff --git a/DEVELOPMENT_GUIDE.md b/DEVELOPMENT_GUIDE.md index 12e257e8..309e2bf1 100644 --- a/DEVELOPMENT_GUIDE.md +++ b/DEVELOPMENT_GUIDE.md @@ -17,6 +17,20 @@ This project uses Mise (https://mise.jdx.dev/). At the moment, there is no dedic | `code .` | Opens the project in VSCode. You can use the editor of your choice, just adapt this step to your specific use case. | | `mise install` | This command will install the tools required for the project and environmental variables | +## Claude Code Setup + +This project uses Claude Code plugins for development workflows. The project-level `.claude/settings.json` pre-configures enabled plugins via `enabledPlugins`, but you must first register the marketplace(s) it references. + +### One-time marketplace setup + +Run this once inside a Claude Code session: + +```bash +/plugin marketplace add awslabs/agent-plugins +``` + +After adding the marketplace, the plugins listed in `.claude/settings.json` will activate automatically for this project. + ## Working on Your Contribution | Action | Explanation |