Crawler Summary

spec-crew answer-first brief

Spec Crew is a spec-driven CrewAI toolkit for Claude Code and OpenCode, with canonical commands, agents and skills. Spec Crew Spec-driven CrewAI development toolkit for Claude Code & OpenCode. $1 --- Why I Built This CrewAI is still new. A framework that's growing fast and changing how we think about AI systems. I discovered it over a year ago and something just clicked. I've always believed in vertical AI agents. Specialists. Focused. Built to do one thing exceptionally well. CrewAI made that vision real. So I went deep. Really d Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 4/15/2026.

Freshness

Last checked 4/15/2026

Best For

spec-crew is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 66/100

spec-crew

Spec Crew is a spec-driven CrewAI toolkit for Claude Code and OpenCode, with canonical commands, agents and skills. Spec Crew Spec-driven CrewAI development toolkit for Claude Code & OpenCode. $1 --- Why I Built This CrewAI is still new. A framework that's growing fast and changing how we think about AI systems. I discovered it over a year ago and something just clicked. I've always believed in vertical AI agents. Specialists. Focused. Built to do one thing exceptionally well. CrewAI made that vision real. So I went deep. Really d

OpenClawself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Apr 15, 2026

Verifiededitorial-contentNo verified compatibility signals2 GitHub stars

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 4/15/2026.

2 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Apr 15, 2026

Vendor

Victorgrein

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 2 GitHub stars reported by the source. Last updated 4/15/2026.

Setup snapshot

git clone https://github.com/victorgrein/spec-crew.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Victorgrein

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Adoption (1)

Adoption signal

2 GitHub stars

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

6

Snippets

0

Languages

python

Executable Examples

bash

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh -o /tmp/i.sh && bash /tmp/i.sh

bash

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh -o /tmp/i.sh && bash /tmp/i.sh

bash

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s claude

bash

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s opencode

bash

# Claude Code
curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s claude

# OpenCode
curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s opencode

bash

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh -o /tmp/i.sh && bash /tmp/i.sh

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Spec Crew is a spec-driven CrewAI toolkit for Claude Code and OpenCode, with canonical commands, agents and skills. Spec Crew Spec-driven CrewAI development toolkit for Claude Code & OpenCode. $1 --- Why I Built This CrewAI is still new. A framework that's growing fast and changing how we think about AI systems. I discovered it over a year ago and something just clicked. I've always believed in vertical AI agents. Specialists. Focused. Built to do one thing exceptionally well. CrewAI made that vision real. So I went deep. Really d

Full README

Spec Crew

Spec-driven CrewAI development toolkit for Claude Code & OpenCode.

Connect with me on LinkedIn


Why I Built This

CrewAI is still new. A framework that's growing fast and changing how we think about AI systems.

I discovered it over a year ago and something just clicked. I've always believed in vertical AI agents. Specialists. Focused. Built to do one thing exceptionally well. CrewAI made that vision real.

So I went deep. Really deep.

And then something interesting started happening. People began reaching out.

"How do I build an agent that does X?"
"Why isn't my flow working?"
"Can you help me structure this crew?"

Most of them had already asked an AI for help before coming to me. And the answers they got?

That's what AI gives you without proper skills and a professional workflow. Generic templates that miss the point. Overcomplicated solutions nobody asked for. Code that looks fine but falls apart the moment you run it.

The AI simply didn't understand CrewAI. Not the patterns. Not the pitfalls. Not the way things actually work in practice.

That's why I built this.

A toolkit that gives your AI assistant real knowledge about CrewAI. The skills. The proper way to build things.

So when you ask for help, you finally get answers that work.


What's Inside

Everything you need to build crews properly:

<!-- BEGIN GENERATED: TOOLKIT_WHATS_INSIDE -->
  • 4 Skill Packs
  • 4 Core Agents
  • 5 Canonical Commands
<!-- END GENERATED: TOOLKIT_WHATS_INSIDE -->

One install. Your AI becomes a Spec Crew expert.

Toolkit Index (Generated)

<!-- BEGIN GENERATED: TOOLKIT_INDEX -->
  • Canonical commands (5): /crew init, /crew inspect, /crew fix, /crew evolve, /crew docs
  • Canonical agents (4): builder, auditor, flow, docs
  • Canonical skill packs (4): core-build, flows, tools-expert, orchestration-governance
<!-- END GENERATED: TOOLKIT_INDEX -->

Maintainer sync:

  • Source manifest: toolkit/manifest.json
  • Regenerate generated assets: python3 scripts/sync_toolkit_manifest.py
  • Validate manifest + generated assets: python3 scripts/validate_toolkit_manifest.py

Installation

macOS

Interactive installer:

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh -o /tmp/i.sh && bash /tmp/i.sh

Quick install:

# Claude Code
curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s claude

# OpenCode
curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s opencode

Linux

Interactive installer:

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh -o /tmp/i.sh && bash /tmp/i.sh

Quick install:

# Claude Code
curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s claude

# OpenCode
curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s opencode

Note: If you don't have curl, install it first:

  • Ubuntu/Debian: sudo apt install curl
  • Fedora: sudo dnf install curl
  • Arch: sudo pacman -S curl

Windows

Option 1: Git Bash (recommended)

Install Git for Windows, then open Git Bash and run:

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh -o ~/i.sh && bash ~/i.sh

Option 2: WSL (Windows Subsystem for Linux)

Open your WSL terminal and run:

curl -fsSL https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh -o /tmp/i.sh && bash /tmp/i.sh

Option 3: PowerShell (quick install only)

# Claude Code
irm https://raw.githubusercontent.com/victorgrein/cli-agents-config/main/install.sh | bash -s claude

Note: PowerShell requires Git Bash or WSL to be installed for bash commands.

What the installer does

The interactive installer will ask for your platform (Claude Code or OpenCode), installation location, and confirmation before installing:

<!-- BEGIN GENERATED: TOOLKIT_INSTALLER_COUNTS -->
  • 4 Skills
  • 4 Agents
  • 5 Commands
<!-- END GENERATED: TOOLKIT_INSTALLER_COUNTS -->

Also installs the system prompt for Claude Code.


Commands

Quick actions when you need them:

| Command | What it does | |---------|--------------| | /crew init | Set up project context or create from natural language spec | | /crew inspect | Inspect architecture and performance | | /crew fix | Debug failures and optimize runtime behavior | | /crew evolve | Migrate or refactor project structure | | /crew docs | Create documentation |

Just type the command. The AI handles the rest.


Agents

Canonical specialists:

| Agent | What they do | |-------|--------------| | builder | Builds crews, agents, tasks, and tools | | auditor | Runs read-only investigations, audits, and validation | | flow | Designs flows and handles migration/refactoring | | docs | Produces docs, diagrams, and standards summaries |

You don't call them directly. The orchestrator brings in whoever you need.


Skills

Knowledge the AI loads when it needs it:

Canonical Skill Packs

  • core-build - Crews, agents, tasks, and process design
  • flows - Flow orchestration, state, and routing
  • tools-expert - Tool selection, custom tooling, and integration patterns
  • orchestration-governance - Routing, delegation contracts, and validation policy

Recommended Workflow

Here's how I use it:

1. Start with init

/crew init --spec="A research crew that analyses AI trends and writes reports"

The AI walks you through everything. Agent roles. Task structure. The lot.

2. Build iteratively
Don't try to do everything at once. Start simple. Add complexity as you need it.

3. Inspect before changing

/crew inspect ./my_crew --focus="full"

Get architecture and runtime findings before making edits.

4. Fix what matters most

/crew fix ./my_crew --target="stability"

Resolve failures first, then target cost, latency, or quality.

5. Evolve and document

/crew evolve ./my_crew --to="flow"
/crew docs

Future you will thank present you.


Project Structure

spec-crew/
├── README.md              # This documentation
├── install.sh             # Installation script
├── scripts/               # Toolkit validation & sync scripts
├── templates/             # Agent, skill, and workflow prompts
│   ├── shared/            # Core prompts (commands, agents, skills)
│   ├── claude/            # Claude Code-specific configuration
│   └── opencode/          # OpenCode-specific configuration
└── toolkit/               # Toolkit metadata & validation data
    ├── manifest.json      # Source of truth for all toolkit assets
    ├── registry.json      # Runtime registry (generated)
    └── cases/             # Validation test cases
        ├── agent-routing.json
        ├── command-smoke.json
        └── e2e-scenarios.json

Questions?

Connect with me on LinkedIn. Always happy to chat about CrewAI and Spec Crew.


MIT Licence

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/snapshot"
curl -s "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/contract"
curl -s "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-17T05:11:27.767Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Victorgrein",
    "href": "https://github.com/victorgrein/spec-crew",
    "sourceUrl": "https://github.com/victorgrein/spec-crew",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T06:04:47.778Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T06:04:47.778Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "2 GitHub stars",
    "href": "https://github.com/victorgrein/spec-crew",
    "sourceUrl": "https://github.com/victorgrein/spec-crew",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T06:04:47.778Z",
    "isPublic": true
  },
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/crewai-victorgrein-spec-crew/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to spec-crew and adjacent AI workflows.