serverless
serverless — a Claude Code skill from florianbuetow/claude-code
Features
- ✓19 plugins for Claude Code
- ✓95 skills for enhanced functionality
- ✓Comprehensive application security with appsec
- ✓Software architecture quality assessment with archibald
- ✓Autonomous AI research pipeline with context-research
- ✓Visit GitHub for more details
Installation Guide
# Add the marketplace (one time)
claude plugin marketplace add florianbuetow/claude-code
# Install any plugin by name
claude plugin install <plugin-name>Restart Claude Code after installing. Available plugins: agent-guardrails, appsec, archibald, beyond-solid-principles, cache-money, changelog, context-research, explain-system-tradeoffs, fixclaude, iso27001-sdlc, kiss, logbook, onboarding, retrospective, sessionlog, solid-principles, spec-dd, spec-writer, tokeneconomics.
Updating
# Update all installed plugins to latest versions
claude plugin marketplace update florianbuetow-plugins
# Verify a plugin version
find ~/.claude/plugins -name "plugin.json" -path "*<plugin-name>*" -exec grep version {} \;<details>
<summary>Manual / Development Installation</summary>
git clone https://github.com/florianbuetow/claude-code.git
cd claude-code
# Load a plugin directory for this session only
claude --plugin-dir ./plugins/<plugin-name></details>
Using the Justfile
If you have just installed, you can manage the marketplace and plugins with:
just install # Add marketplace and install all plugins
just update # Update marketplace and all installed plugins
just status # Show installed vs repo plugin versions
just validate # Validate plugin and marketplace manifestsUsing with Codex (OpenAI)
These skills follow the open Agent Skills standard (SKILL.md files with YAML frontmatter), which means they work with Codex out of the box - no modifications needed. Codex recursively discovers all SKILL.md files within each plugin directory. Subcommands use namespaced names (e.g., changelog:create, logbook:time) to avoid collisions.
Important: Always install plugins as whole directories. Each plugin directory contains all its skills, subcommands, reference files, and scripts. Never cherry-pick individual SKILL.md files out of their directory - they depend on sibling files for context.>
Do not use$skill-installerornpx skills- these tools flatten the directory tree by extracting eachSKILL.mdas a standalone skill. Plugins with subcommands that share common directory names (e.g.,update/) across different plugins will collide when installed this way.
Option 1 - Clone and copy plugin directories:
git clone https://github.com/florianbuetow/claude-code.git /tmp/claude-code
mkdir -p ~/.agents/skills
# Copy each plugin directory as a whole unit
for plugin in /tmp/claude-code/plugins/*/; do
plugin_name=$(basename "$plugin")
cp -r "$plugin" ~/.agents/skills/"$plugin_name"
done
rm -rf /tmp/claude-codeOption 2 - Symlink for automatic sync:
git clone https://github.com/florianbuetow/claude-code.git ~/claude-code-plugins
# Symlink each plugin directory as a whole unit
mkdir -p ~/.agents/skills
for plugin in ~/claude-code-plugins/plugins/*/; do
plugin_name=$(basename "$plugin")
ln -sfn "$plugin" ~/.agents/skills/"$plugin_name"
doneWith symlinking, a git pull in the cloned repo updates all skills automatically.
Skills are invoked in Codex with $skill-name (e.g., $solid-principles, $changelog:create) or auto-triggered by context. Codex discovers skills from ~/.agents/skills/ (user-level) and .agents/skills/ (repo-level).
---