Skip to content

Installation

The marketplace is mirrored to GitHub. Inside Claude Code, run:

/plugin marketplace add appswithlove/awl-agent-toolkit

Then 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:

Terminal window
curl -fsSL https://claude.ai/install.sh | bash

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
}
}

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.

Terminal window
bash <(curl -fsSL https://gist.githubusercontent.com/maximilianlemberg-awl/294dd0acc17f43dbf8d80ad071141f79/raw/claude-setup.sh)

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:

Terminal window
export GITLAB_TOKEN="glpat_xxx"
Terminal window
claude plugin marketplace add "https://gitlab.appswithlove.net/awl-ecosystem/claude-code.git"
Terminal window
claude plugin install awl-general@appswithlove
claude plugin install awl-testing@appswithlove
claude plugin install awl-cicd@appswithlove

Optional, needs the GitLab token from above:

Terminal window
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.md
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

Install the Extension to use Claude Code in VS Code

https://marketplace.visualstudio.com/items?itemName=anthropic.claude-code