skills/feature-explorer/SKILL.md
Discovers KrakenD features, checks edition availability (CE vs EE), and provides implementation examples
npx skillsauth add krakend/claude-code-plugin feature-explorerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Helps users discover KrakenD features, understand capabilities, check edition availability (CE vs EE), and learn implementation.
Searches features by name/namespace/category, checks edition availability (CE vs EE), provides configuration examples with explanations, links to documentation, suggests related features, and warns about edition requirements upfront.
Flexible Configuration: CE uses .tmpl files with Go templates (requires FC_ENABLE=1, FC_SETTINGS env vars). EE uses flexible_config.json (auto-detected, no env vars).
Schema: Always use versionless https://www.krakend.io/schema/krakend.json
Docker/Edition: CE uses krakend image, EE uses krakend/krakend-ee image (requires LICENSE file)
User: "How do I add rate limiting?" Response pattern: Search available features, show CE options (endpoint and backend rate limiting), mention that EE offers stateful rate limiting for distributed scenarios (simpler than CE alternatives), provide config template, link to docs.
config-builder skillconfig-validator skillconfig-architect agenttesting
Performs comprehensive security audits of KrakenD configurations to identify vulnerabilities, authentication gaps, and security best practices violations with Flexible Configuration support
devops
Detects the optimal way to run KrakenD (native binary vs Docker) and provides correct execution commands
testing
Validates KrakenD configurations with specific error fixes, edition compatibility checks, anti-pattern detection, and Flexible Configuration support
development
Creates new KrakenD configurations with best practices, proper structure, and edition-appropriate features