Crowvault Setup — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Crowvault Setup (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Install and authenticate the CrowVault CLI in your GitHub Actions workflows. Generate schemas, Dockerfiles, K8s configs, OpenAPI specs, Terraform modules, and run multi-step workflows — all in CI/CD.
- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: crowvault schema Order --format prisma --output ./prisma/schema.prisma
- run: crowvault dockerfile node --version 20 --output Dockerfile
- run: crowvault workflow run deploy-stack --arg name=my-app --arg runtime=node| Input | Required | Default | Description |
|---|---|---|---|
api-key | Yes | — | CrowVault API key (cv_...). Store as a GitHub secret. |
version | No | latest | CLI version to install |
api-url | No | https://api.crowvault.ai | API URL |
name: Generate Schema
on: pull_request
jobs:
schema:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: crowvault schema Order --format prisma --output ./prisma/schema.prisma
- run: git diff --exit-code ./prisma/ || echo "Schema changed"name: Scaffold Microservice
on: workflow_dispatch
jobs:
scaffold:
runs-on: ubuntu-latest
steps:
- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: crowvault workflow run microservice-scaffold --arg name=orders --arg language=node --output result.json- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: |
crowvault schema User --format prisma --output prisma/user.prisma
crowvault schema Order --format prisma --output prisma/order.prisma
crowvault dockerfile node --version 20 --output Dockerfile
crowvault terraform aws --env production --output infra/main.tf| Command | Description |
|---|---|
crowvault servers | List 9 MCP servers (327 tools) |
crowvault tools --search <query> | Search tools |
crowvault call <server> <tool> --arg key=value | Call any tool |
crowvault schema <name> | Generate database schema |
crowvault dockerfile <runtime> | Generate Dockerfile |
crowvault openapi | Generate OpenAPI spec |
crowvault terraform <provider> | Generate Terraform module |
crowvault workflow run <name> | Run multi-step workflow |
crowvault batch <file.json> | Parallel execution (up to 10) |
microservice-scaffold — Microservice + schema + migration + Docker + K8s (5 steps)api-full-stack — OpenAPI + endpoint + tests + contracts (4 steps)ddd-complete — Bounded context + model + aggregate + entity + repo + schema (6 steps)event-driven — Kafka + event handler + DLQ (3 steps)deploy-stack — Dockerfile + Compose + K8s + Helm (4 steps)database-setup — Schema + ORM + migration + seed (4 steps)CROWVAULT_API_KEYMIT. Copyright TechSynergy Corp.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.