Installation
Add the marketplace (Recommended)
Section titled “Add the marketplace (Recommended)”The marketplace is mirrored to GitHub. Inside Claude Code, run:
/plugin marketplace add appswithlove/awl-agent-toolkitThen open /plugin, go to Discover, and install the plugins for your stack. From a shell the same works as claude plugin marketplace add appswithlove/awl-agent-toolkit followed by claude plugin install awl-general@appswithlove.
The repository is private: you need access to the appswithlove GitHub organization and a working GitHub SSH key (ssh -T git@github.com). Claude Code clones owner/repo sources over SSH; to use HTTPS with gh auth login instead, set CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1.
No Claude Code yet? Install it first:
curl -fsSL https://claude.ai/install.sh | bashPer project, for the whole team
Section titled “Per project, for the whole team”Commit this to a project’s .claude/settings.json. Everyone who trusts the project folder gets the marketplace and the listed plugins without running anything:
{ "extraKnownMarketplaces": { "appswithlove": { "source": { "source": "github", "repo": "appswithlove/awl-agent-toolkit" } } }, "enabledPlugins": { "awl-general@appswithlove": true }}Setup script
Section titled “Setup script”Installs Claude Code, the marketplace (from GitLab), the plugins you select, and the global CLAUDE.md. Uses 1Password CLI or prompts for a GitLab token.
bash <(curl -fsSL https://gist.githubusercontent.com/maximilianlemberg-awl/294dd0acc17f43dbf8d80ad071141f79/raw/claude-setup.sh)From GitLab by hand
Section titled “From GitLab by hand”1. Set GitLab Token
Section titled “1. Set GitLab Token”Get token from 1Password, or create your own PAT with read_api scope.
Add it to your shell profile (~/.zshrc or ~/.bashrc) so it persists across sessions:
export GITLAB_TOKEN="glpat_xxx"2. Add Marketplace
Section titled “2. Add Marketplace”claude plugin marketplace add "https://gitlab.appswithlove.net/awl-ecosystem/claude-code.git"3. Install Plugins
Section titled “3. Install Plugins”claude plugin install awl-general@appswithloveclaude plugin install awl-testing@appswithloveclaude plugin install awl-cicd@appswithloveGlobal Config
Section titled “Global Config”Optional, needs the GitLab token from above:
curl -fsSL -H "PRIVATE-TOKEN: $GITLAB_TOKEN" \ "https://gitlab.appswithlove.net/api/v4/projects/awl-ecosystem%2Fclaude-code/repository/files/docs%2FCLAUDE.md/raw?ref=main" \ -o ~/.claude/CLAUDE.mdMCP Servers
Section titled “MCP Servers”| Server | Description | Install | API Key |
|---|---|---|---|
| Context7 | Fetch library docs | claude mcp add --transport http context7 https://mcp.context7.com/mcp --scope user |
context7.com (Optional) |
| Playwright | Browser automation | claude mcp add playwright npx @playwright/mcp@latest |
None |
| Firecrawl | Web scraping | claude mcp add --transport http firecrawl "https://mcp.firecrawl.dev/v2/mcp" --header "Authorization: Bearer KEY" --scope user |
firecrawl.dev |
VS Code Extension
Section titled “VS Code Extension”Install the Extension to use Claude Code in VS Code
https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code

