@orotov/connect 0.1.0
Creates an MCP configuration for supported coding tools and installs skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Opencode.
npx @orotov/connect <API_KEY> --url https://api.orotov.com/mcpOROTOV workflow skills
OROTOV skills guide discovery, planning, implementation, and debugging. A workspace-scoped MCP key gives the tool access to one workspace; connectors and independent checks provide evidence beyond an actor claim.
01 - Guided
The published workflow names required inputs, outputs, and checks at each step. People can review the same process an agent follows.
02 - Scoped
A skill reaches OROTOV through a workspace key that grants nothing outside that workspace. Installing it does not widen what an actor can see.
03 - Observed
A skill can report what it did as Claimed evidence. A connector or independent system must supply stronger evidence.
Five published workflow skills
The public pack contains five skills. Handoff is a way to pass work between contributors, not a separate published skill.
Implements one issue with a failing test first, then requests separate specification and quality reviews.
Procedure
Spec, acceptance criteria, test requirements and the story behind them, fetched from the workspace rather than guessed.
Requiresissue context fetched
The issue moves to In Progress before work starts, so two actors cannot pick up the same thing.
Blocksissue claimed
A failing test first, then the implementation that makes it pass. The test is the specification made executable.
Blocksa failing test precedes implementation
A fresh spec reviewer and a fresh quality reviewer each read the code from disk. Neither sees the other conversation.
Blocksboth reviews approved
The commit is linked to the issue, which is what lets a connector observe the work later.
Requirescommit linked to the issue
Shape of the procedure
name: orotov-build
trigger: /orotov-build <id>
steps:
- id: context
requires: issue.context
- id: claim
blocks_on: issue.claimed_elsewhere
- id: tdd
blocks_on: test.not_failing_first
- id: review
blocks_on: review.rejected
- id: link
requires: commit.linkedGuardrails
Illustrative command example
/orotov-build 41
implement -> write failing test -> make it pass
spec review approved
quality review approved
commit linked | all tests green
Issue #41 -> DoneClarifies the problem, acceptance criteria, constraints, and dependencies before the team plans implementation.
run by scopeTurns reviewed requirements into board stories and issues. A person approves the scope before build work begins.
/orotov-scope "…"Orders implementation tasks by dependency and records acceptance criteria and a test plan for each task.
run by scopeImplements one issue with a failing test first, then requests separate specification and quality reviews.
/orotov-build <id>Reproduces a bug, records each finding on the board, and links the proposed fix to the investigation.
/orotov-debug "…"Install and connect
Skills guide an actor through work. Connectors observe configured external systems. Installing a skill does not prove that work is complete or grant access outside its workspace.
Install the workflow package supported by your coding tool. The verified skills directories are: Claude Code, Cursor, Codex CLI, Gemini CLI, Opencode.
Create the key in the workspace the tool will use. Copy it when it is shown once, then store it in the tool configuration.
Use the connector command to set https://api.orotov.com/mcp as the MCP endpoint. The key remains limited to its workspace.
Use the published skills for discovery, scoping, planning, implementation, and debugging. Record decisions and issue status so another contributor can continue.
Configured connectors can observe repository events. Independent checks can verify supported outcomes; the person or agent doing the work cannot promote its own claim.
A workspace key is a credential. Keep it out of public logs, issue text, shared shell history, and screenshots. Hosted access at https://api.orotov.com/mcp is private-pilot; production controls are not yet independently verified.
Published versions
The npm connector is stable. The Python CLI is a release candidate and requires prerelease installation.
Creates an MCP configuration for supported coding tools and installs skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Opencode.
npx @orotov/connect <API_KEY> --url https://api.orotov.com/mcpRuns the local OROTOV stack. This package is still a Python release candidate.
pip install --pre orotov-climcp__orotov__* namespace.http://localhost:8000.Why use a published skill?
A published skill states its inputs, expected outputs, and checks. The workspace key limits which project the tool can access. The skill can report work, but it cannot verify its own result.
Evidence boundary
The service keeps human and agent evidence at Claimed. A connector or independent system must confirm the result before it reaches a higher level.
Start with scoped access
The workspace issues the key once. You can revoke it without changing access for another workspace.