By Gomboc-AI
Scan Terraform, CloudFormation, Bicep, Docker, Kubernetes, and Python code for security and compliance violations, then auto-fix issues or generate new ORL rules. Optionally convert HashiCorp Sentinel policies into ORL rules.
Convert a HashiCorp Sentinel policy (from a URL or file path) into one or more ORL rules. Analyzes the policy intent, builds tested rule packages, and optionally pushes them to your Gomboc account.
Create an ORL rule end-to-end — plan, build, add metadata, and optionally push to the Gomboc Rules Service.
Scan source code for security anti-patterns and compliance gaps, then fix them — using existing ORL rules or generating new ones on the fly. Optionally save fixes as reusable rules.
Add basic metadata to an ORL rule including name, description, display name, classifications, and provider/resource annotations. Simplified from the full enterprise enrichment process.
Apply a fix to source code using an existing ORL rule or by generating a new one. Supports Terraform, HCL/Terragrunt, CloudFormation (YAML + JSON), Bicep, Dockerfile, Kubernetes, and Python. Optionally saves the fix as a reusable, publishable ORL rule.
Build an ORL rule by creating workspace files, writing the rule using tree-sitter AST queries, and testing it. Supports Terraform, HCL/Terragrunt, CloudFormation (YAML + JSON), Bicep, Dockerfile, Kubernetes, and Python with embedded language expertise.
Evaluate an ORL rule package against release standards, fix all blocking issues and required metadata gaps automatically, and produce a detailed report. Reads or creates a rule-assessment.md, then remediates the package to comply with the orl-release-rule process. Asks the user for input only when information cannot be inferred from the rule itself.
Convert a HashiCorp Sentinel policy into one or more ORL rules. Reads a Sentinel policy from a URL or file path, analyzes its intent, decides audit-only vs fix strategy, builds the ORL rule package with tests, and optionally pushes it to the user's Gomboc account.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
GOMBOC_PATFree token from https://app.gomboc.ai — required for scan, fix, and remediate commands.
${user_config.GOMBOC_PAT}A Claude Code plugin for scanning, fixing, and creating ORL (Open Remediation Language) rules across Infrastructure as Code, containers, orchestration, and application code. Supports Terraform, HCL/Terragrunt, CloudFormation (YAML + JSON), Bicep, Dockerfile, Kubernetes, and Python.
docker pull gombocai/orl (Docker Hub)All ORL commands run via the gombocai/orl Docker image. The current directory is mounted into the container at /workspace:
docker run -v "${PWD}:/workspace" gombocai/orl <command>
Examples:
docker run -v "${PWD}:/workspace" gombocai/orl test .
docker run -v "${PWD}:/workspace" gombocai/orl walk workspace --language terraform ./workspace
docker run -v "${PWD}:/workspace" gombocai/orl remediate -d --language terraform -r . ./workspace
To push rules, pass your token via the -e flag:
docker run -v "${PWD}:/workspace" -e RULE_SERVICE_TOKEN gombocai/orl rules push .
claude plugin marketplace add Gomboc-AI/gomboc-community-skills
claude plugin install gomboc-community@gomboc-community-marketplace
claude plugin install /path/to/community-skills
/fix — Scan and Fix CodeScan source code for security anti-patterns and compliance gaps using the ORL classification policy corpus, then apply fixes — using existing rules or generating new ones on the fly. Optionally save fixes as reusable rules.
/gomboc-community:fix main.tf — check encryption
/gomboc-community:fix ./infrastructure/ — security review
/gomboc-community:fix Dockerfile
/gomboc-community:fix k8s/ — least privilege
/gomboc-community:fix src/api/ — prevent code injection
/gomboc-community:fix . — CIS compliance check
Workflow: diagnose → select issues → apply fixes → optionally save as rules
/create-rule — Create a Rule from ScratchDefine a security or compliance policy and build a complete ORL rule package with tests.
/gomboc-community:create-rule Ensure all AWS S3 buckets have server-side encryption enabled using Terraform
/gomboc-community:create-rule Ensure Dockerfiles use pinned image digests instead of mutable tags
/gomboc-community:create-rule Ensure Kubernetes Deployments set runAsNonRoot in securityContext
Workflow: plan → build → add metadata → optionally push
| Skill | Description |
|---|---|
diagnose | Classification-driven analyzer — detects language, loads matching policies, walks the AST, reports prioritized findings |
apply-fix | Applies a fix using an existing ORL rule or generates a new one, with optional save-as-rule |
plan-rule | Analyze requirements, identify test cases, and create a plan for an ORL rule |
build-rule | Create workspace files, write the ORL rule, and test it |
add-metadata | Add basic metadata (name, description, classifications, provider) to a rule |
push-rule | Push a completed rule to the Gomboc Rules Service |
cleanup-rule | Evaluate a rule package against release standards and produce a detailed remediation checklist |
| Language | ORL Language ID | Use Case |
|---|---|---|
| Terraform | terraform | AWS, Azure, GCP infrastructure |
| HCL | hcl | Terragrunt, Packer, Consul, Vault configs |
| CloudFormation YAML | cloudformation-yaml | AWS infrastructure (YAML format) |
| CloudFormation JSON | cloudformation-json | AWS infrastructure (JSON format) |
| Bicep | bicep | Azure infrastructure |
| Dockerfile | docker | Container image definitions |
| Kubernetes | kubernetes | K8s manifests (Deployments, Pods, Services, etc.) |
| Python | python | Application code, AWS CDK, Pulumi, SDK usage |
The /fix command uses the ORL classification policy corpus (/orl-rules/final/classifications/policies/) as its knowledge base. Each classification YAML defines:
Adding new classification YAMLs automatically extends what /fix can detect — no plugin changes needed.
To push rules to your Gomboc Community Edition account:
export RULE_SERVICE_TOKEN=your-pat-here/gomboc-community:push-rule from your rule directoryEach rule is a self-contained directory:
npx claudepluginhub gomboc-ai/gomboc-community-skills --plugin gomboc-communityComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.