An open API service indexing awesome lists of open source software.

https://github.com/k1lgor/virtual-company

This repository contains a collection of **Agent Skills**โ€”standardized, specialized sets of instructions and workflows designed to enhance AI agents (like Claude Code, Codex, Kimi CLI, and Gemini CLI, etc.) with domain-specific expertise.
https://github.com/k1lgor/virtual-company

agent ai-agents claude claude-code claude-code-plugin claude-code-plugin-marketplace code coding-assistant skills virtual-company workflows

Last synced: about 23 hours ago
JSON representation

This repository contains a collection of **Agent Skills**โ€”standardized, specialized sets of instructions and workflows designed to enhance AI agents (like Claude Code, Codex, Kimi CLI, and Gemini CLI, etc.) with domain-specific expertise.

Awesome Lists containing this project

README

          

# ๐Ÿข Virtual Company: Professional Claude Code Plugin

The **Virtual Company** is a state-of-the-art, high-fidelity AI development engine for [Claude Code](https://code.claude.com). It transforms your terminal into a professional engineering team with 27 domain experts, 6 strategic roles, and automated lifecycle hooks.

---

## ๐Ÿ—๏ธ 3-Tier Multi-Agent Architecture

The Virtual Company operates on three integrated layers:

1. **๐Ÿง‘โ€๐Ÿ’ป Domain Experts (Skills)**: 27 specialized technical commands (`/expert-name`) for direct problem-solving across frontend, backend, infra, and data science.
2. **๐Ÿค Strategic Roles (Agents)**: 6 native subagents (`Agent(name, "task")`) for complex multi-phase delegation (Planner, Architect, Tech-Lead).
3. **๐Ÿช„ Lifecycle Logic (Hooks)**: Automated quality enforcement, auto-linting on save, and professional session initialization.

---

## ๐Ÿš€ Installation & Usage

### ๐Ÿ“ฆ Install from Marketplace

The easiest way to install the Virtual Company is via the official Marketplace:

1. **Add Marketplace** (uses GitHub `owner/repo` shorthand):

```bash
/plugin marketplace add k1lgor/virtual-company
```

2. **Install Plugin** (use the plugin name `virtual-company`, not the GitHub path):

```bash
/plugin install virtual-company
```

> **Note:** Step 1 registers the marketplace using the GitHub shorthand `k1lgor/virtual-company`. Step 2 installs the plugin by its name (`virtual-company`) as defined inside the marketplace. Running `/plugin install k1lgor/virtual-company` will fail because `k1lgor/virtual-company` is the repository path, not the plugin name.

### ๐Ÿ› ๏ธ Manual Installation (Developers)

Clone the repository and install directly from the local path:

```bash
/plugin install --path /path/to/virtual-company
```

---

## ๐Ÿ‘ฅ Meet Your Virtual Team

### Strategic Roles (Native Agents)

Invoke these roles for isolated, high-effort architectural or planning tasks:

| Role | Expertise | Primary Focus |
| :-------------------- | :------------- | :------------------------------------------------------- |
| **planner** | Strategy | Milestones, task decomposition, and quality gates. |
| **architect** | Design | System architecture, ADRs, and schema definitions. |
| **tech-lead** | Implementation | Coordination, code standards, and technical delivery. |
| **code-reviewer** | Audit | Peer review, maintainability, and naming standards. |
| **security-reviewer** | Protection | Vulnerability scanning and risk mitigation. |
| **qa-engineer** | Verification | Automated testing, E2E validation, and bug reproduction. |

### Domain Experts (Direct Commands)

Invoke these skills using individual slash commands:

| Category | experts |
| :----------------- | :----------------------------------------------------------------------------------------------------------------------------- |
| **Orchestration** | `tech-lead`, `product-manager`, `workflow-orchestrator`, `skill-generator` |
| **Logic** | `backend-architect`, `api-designer`, `data-engineer`, `ml-engineer` |
| **Frontend** | `frontend-architect`, `ux-designer`, `mobile-architect` |
| **Quality** | `bug-hunter`, `test-genius`, `security-reviewer`, `e2e-test-specialist` |
| **Infrastructure** | `infra-architect`, `docker-expert`, `k8s-orchestrator`, `ci-config-helper`, `observability-specialist`, `performance-profiler` |
| **Analysis** | `search-vector-architect`, `legacy-archaeologist`, `data-analyst` |
| **Maintenance** | `migration-upgrader`, `code-polisher`, `doc-writer` |

---

## ๐Ÿช„ Automated Workflows

The Virtual Company plugin is context-aware and acts autonomously:

- **Welcome Greeting**: Auto-initializes your professional profile at session start.
- **Auto-Refinement**: Triggers a linting/formatting pass after every file edit.
- **Expert Discovery**: All 27 commands are automatically mapped and namespaced for discovery.

---

## ๐Ÿ“‚ Project Structure

```text
virtual-company/
โ”œโ”€โ”€ agents/ # 6 Native Role Agents
โ”œโ”€โ”€ commands/ # Slash Commands (skills listing, etc.)
โ”œโ”€โ”€ hooks/ # Automated Lifecycle Hooks
โ”œโ”€โ”€ scripts/ # 8 Verification & Quality Scripts
โ”œโ”€โ”€ skills/ # 27 Specialized Domain Expert Skills
โ””โ”€โ”€ .claude-plugin/ # Plugin & Marketplace Manifests
```

---

## Star History

[![Star History Chart](https://api.star-history.com/svg?repos=k1lgor/virtual-company&type=date&legend=top-left)](https://www.star-history.com/#k1lgor/virtual-company&type=date&legend=top-left)

## License

MIT ยฉ Plamen Ivanov