← Back to Skills Marketplace
csbenson001

Dark Factory Skill

by csbenson001 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dark-factory-skill
Description
Manage multiple SaaS startups simultaneously with CEO-driven orchestration, product agents, ChatDev code generation, and a 3-Gate BUILD, TEST, JUDGE pipeline.
README (SKILL.md)

Dark Factory Multi-Agent Startup Platform

Run multiple SaaS startups in parallel using specialized OpenClaw agents, a CEO orchestrator, and ChatDev-powered code generation. Based on Chris Benson's L4.1 Dark Factory architecture.

What This Skill Installs

A complete multi-agent startup operating system with:

  • CEO/orchestrator agent that routes work across product agents
  • Per-product agents (pre-configured for VerdictLegal, Surfaced, SayfeAI, CashPing)
  • 3-Gate Pipeline enforcement: BUILD -> TEST -> JUDGE
  • L6 continuous improvement engine
  • ChatDev integration for multi-agent code generation

Architecture (The Factory Floor Analogy)

Think of this like a real startup factory:

  • The CEO agent is the plant manager — decides what gets built and when
  • Product agents are specialized assembly lines — each knows its product deeply
  • ChatDev is the robotic assembly arm — multi-agent code generation
  • The 3-Gate Pipeline is quality control — nothing ships without passing all 3 gates

Usage

After installing, configure your products in DARK_FACTORY.md:

  1. Run CEO agent for strategic prioritization
  2. CEO routes spec to the right product agent
  3. Product agent runs ChatDev for BUILD gate
  4. Independent TEST gate validates against spec scenarios
  5. JUDGE gate scores 8 dimensions — SHIP if avg >= 4.0

3-Gate Pipeline

Gate 1: BUILD — Implements from spec. Uses SDD scenarios as acceptance criteria. Gate 2: TEST — Independent QA validates. Real data. Screenshots as evidence. Grades A-F.
Gate 3: JUDGE — Sees spec + test results only (never code). 8 dimensions. SHIP or ITERATE.

Decision Hierarchy

Strategy > Specifications > Validation > Selling > Building > Debugging

If your agent is debugging instead of strategizing, this skill will push it back up.

L6 Self-Improvement Engine

Four feedback loops that make the factory smarter every day:

  1. Weekly Retrospective (Sundays 9PM)
  2. Post-Build Learning (every ITERATE/REJECT logs root cause)
  3. Competitive Reprioritization (daily intel updates build queue)
  4. Tester → Builder Direct Feedback (closes the knowledge gap)

Requirements

  • OpenClaw with multiple agent support
  • Claude API key (Anthropic)
  • ChatDev (auto-cloned on setup): github.com/OpenBMB/ChatDev
  • Product repositories configured in workspace

Setup

  1. Install this skill: npx clawhub@latest install dark-factory
  2. Configure DARK_FACTORY.md with your products
  3. Run setup script: bash scripts/setup-dark-factory-v2.sh
  4. Launch CEO agent and describe your product portfolio

License

MIT

Usage Guidance
This skill's description and its runtime instructions don't match the registry metadata. Before installing: 1) ask the publisher for a complete install spec and an explicit list of required environment variables (e.g., Claude API key) and repository access needs; 2) inspect the actual scripts that 'npx clawhub' and 'scripts/setup-dark-factory-v2.sh' would run — don't run remote install commands without reviewing them; 3) avoid using sensitive production data during initial setup/testing and use dedicated test accounts; 4) prefer an implementation that declares its required credentials and provides reproducible, auditable install artifacts (tagged GitHub releases or a registry-stored package) rather than opaque npx/git cloning. If the publisher cannot provide clear, reviewable code and declared credentials, treat this skill as risky and consider not installing it.
Capability Analysis
Type: OpenClaw Skill Name: dark-factory-skill Version: 1.0.0 The skill bundle contains metadata and documentation for a multi-agent orchestration framework called 'Dark Factory.' The SKILL.md file defines personas (CEO, Product Agents) and a structured '3-Gate Pipeline' (Build, Test, Judge) for software development. While it references an external setup script (scripts/setup-dark-factory-v2.sh) and the legitimate ChatDev GitHub repository, the provided files contain no malicious code, data exfiltration logic, or harmful prompt injection instructions.
Capability Assessment
Purpose & Capability
The SKILL.md describes a complex multi-agent 'factory' that requires an Anthropic (Claude) API key, ChatDev cloning, product repos, and a setup script, but the registry metadata lists no required env vars, no config paths, and no install spec. Requiring a Claude API key and multiple product repositories is consistent with the described purpose, but those requirements are missing from the declared metadata — an incoherence.
Instruction Scope
Runtime instructions tell the agent/user to run 'npx clawhub@latest install dark-factory', execute 'bash scripts/setup-dark-factory-v2.sh', and auto-clone github.com/OpenBMB/ChatDev. Those steps will fetch and run remote code and expect workspace product repos and real data/screenshots. The SKILL.md grants broad operational scope (build/test/judge loops, scheduled retrospectives) without limiting what files or secrets may be accessed during setup or execution.
Install Mechanism
There is no formal install spec in the registry, but SKILL.md instructs use of npx (which downloads and executes code from npm) and cloning a GitHub repository. That implies running arbitrary third-party code during setup; because the registry does not vet or declare these artifacts, the install mechanism is higher risk and opaque.
Credentials
The instructions explicitly require a Claude API key and product repositories, but the skill metadata declares no required env vars or primary credential. This mismatch is problematic: the skill will likely need credentials and repo access to function, yet none are declared for review. The SKILL.md's instruction to use 'real data' for testing also raises potential data exposure concerns.
Persistence & Privilege
always is false (good) and autonomous invocation is allowed (platform default). The skill describes scheduled/continuous processes (weekly retrospectives, L6 engine) which imply persistent activity, but no explicit 'always' privilege is requested. This combination is noteworthy but not by itself a high privilege escalation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install dark-factory-skill
  3. After installation, invoke the skill by name or use /dark-factory-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Dark Factory Multi-Agent Startup Platform. - Enables parallel SaaS startup development using specialized agents and a CEO orchestrator - Implements a 3-Gate Pipeline: BUILD, TEST, JUDGE for robust quality control - Integrates ChatDev for automated, multi-agent code generation - Includes L6 continuous self-improvement with several feedback loops - Supports quick setup with OpenClaw and configurable product agents
Metadata
Slug dark-factory-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Dark Factory Skill?

Manage multiple SaaS startups simultaneously with CEO-driven orchestration, product agents, ChatDev code generation, and a 3-Gate BUILD, TEST, JUDGE pipeline. It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.

How do I install Dark Factory Skill?

Run "/install dark-factory-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Dark Factory Skill free?

Yes, Dark Factory Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Dark Factory Skill support?

Dark Factory Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Dark Factory Skill?

It is built and maintained by csbenson001 (@csbenson001); the current version is v1.0.0.

💬 Comments