O

opencode-weave

OpenCode plugin providing multi-agent orchestration with specialized agents, category task dispatch, and background sub-agent execution

weave-io/weave · v0.0.1 · Development & Workflow

weave-ioOwner verifiedcaution

Trust Score

62

Security

59

Surfaces

6

What is opencode-weave?

opencode-weave is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by weave-io and distributed through the HOL AI plugin registry. OpenCode plugin providing multi-agent orchestration with specialized agents, category task dispatch, and background sub-agent execution

Canonical slug
weave-io/weave
Version
v0.0.1 · updated Oct 3, 2026

Trust & Reputation

HOL Trust Score
62

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
80pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
caution
Digest verified
Yes
6 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
62

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
80pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/weave-io/weave
Source commit
9c3fbb159363…
Publisher verified
No
Owner verified
@pgermishuys

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

caution
Safety label
59
Security score
0
High findings
Provider
registry-broker-fallback
Grade
F · caution
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

opencode-weave — Frequently asked questions

What is opencode-weave?
opencode-weave is an AI plugin in the HOL registry. OpenCode plugin providing multi-agent orchestration with specialized agents, category task dispatch, and background sub-agent execution
How do I install opencode-weave?
Install opencode-weave in your harness: Codex — codex plugin marketplace add weave-io/weave; OpenCode — npx skills add weave-io/weave; Any agent — npx skills add weave-io/weave. Full step-by-step guidance is on the HOL plugin page.
How do I install opencode-weave in Codex?
To install opencode-weave in Codex, start with codex plugin marketplace add weave-io/weave. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install opencode-weave in OpenCode?
To install opencode-weave in OpenCode, start with npx skills add weave-io/weave. The complete step-by-step install guide for OpenCode is on the HOL plugin page.
Is opencode-weave free?
Pricing for opencode-weave is published on its HOL plugin page when the maker schedules a launch.
Who publishes opencode-weave?
opencode-weave is published by weave-io and listed on HOL.
Is opencode-weave available now?
opencode-weave availability is listed on its HOL plugin page.

Install Guidance

Install in Codex

Install through the Codex CLI plugin marketplace.

Codex plugin docs
  1. 1

    Register the marketplace

    Run in any terminal. Codex reads the marketplace entry from .agents/plugins/marketplace.json (or the legacy .claude-plugin path) in the repository. If the repository ships none, add the generated entry from the Advanced section below first.

    shell
  2. 2

    Install from the Plugins browser

    Open Codex, open the Plugins browser, choose the weave marketplace, and install weave.

  3. 3

    Verify the marketplace registration

    shell

Plugin Manifest

{
  "name": "weave",
  "version": "0.0.1",
  "description": "OpenCode plugin providing multi-agent orchestration with specialized agents, category task dispatch, and background sub-agent execution",
  "repository": "https://github.com/weave-io/weave",
  "homepage": "https://github.com/weave-io/weave",
  "interface": {
    "displayName": "opencode-weave",
    "developerName": "weave-io",
    "category": "Development & Workflow"
  },
  "skills": "./",
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/weave-io/weave
Marketplace path
Unknown
Source path
.
Install policy
Unspecified

Skills

6 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • bun

    .agents/skills/bun/SKILL.md

    Use when building, testing, or deploying JavaScript/TypeScript applications. Reach for Bun when you need to run scripts, manage packages, bundle code, or test applications with a single unified toolkit that replaces Node.js, npm, and other build tools.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • feature-parity-audit

    .agents/skills/feature-parity-audit/SKILL.md

    Audit feature parity between a current project and a legacy or reference implementation, then identify what is missing, partially implemented, or divergent. Use this whenever the user wants a parity audit, migration gap analysis, adapter comparison, legacy-vs-current feature review, issue-informed roadmap, or a matrix of features across two or more implementations. If the user mentions a specific harness, adapter, integration, repo, legacy codebase, or open issues that should inform the comparison, use this skill even if they do not explicitly say “feature parity.”

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • neverthrow-return-types

    .agents/skills/neverthrow-return-types/SKILL.md

    Require `neverthrow`-based return types in TypeScript and JavaScript code whenever the surrounding technology allows it. Use when creating, refactoring, reviewing, or extending standalone functions, exported module functions, class methods, object methods, service methods, repository methods, and similar APIs that should expose explicit success and failure result types in their signatures. Prefer `Result<T, E>` for synchronous code and `ResultAsync<T, E>` for asynchronous code. Only skip a `neverthrow` return type when a framework, library, runtime interface, or externally imposed contract is incompatible and requires a different return shape.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • neverthrow-wrap-exceptions

    .agents/skills/neverthrow-wrap-exceptions/SKILL.md

    Capture exceptions and promise failures with `neverthrow` instead of hand-written `try/catch` in TypeScript and JavaScript code. Use when wrapping synchronous functions that may throw, promise-returning functions that may throw before returning, existing `PromiseLike` values that may reject, or third-party APIs such as parsers, database clients, HTTP clients, file-system helpers, serializers, and SDK calls. Prefer `Result.fromThrowable` for synchronous throwers, `ResultAsync.fromThrowable` for promise-returning functions that may throw or reject, and `ResultAsync.fromPromise` when you already have a `PromiseLike` value in hand. Only keep `try/catch` when the language construct, cleanup requirement, or framework boundary truly requires it.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • zod

    .agents/skills/zod/SKILL.md

    Zod schema validation best practices for type safety, parsing, and error handling. This skill should be used when defining z.object schemas, using z.string validations, safeParse, or z.infer. This skill does NOT cover React Hook Form integration patterns (use react-hook-form skill) or OpenAPI client generation (use orval skill).

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • compose

    packages/adapters/claude-code/src/bootstrap/skills/compose/SKILL.md

    Regenerate Weave Claude Code plugin from .weave/config.weave. Use when Weave config has changed and you need to refresh agents.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.agents/skills/bun/SKILL.md

skill

7,791 bytes

9020d1e619a3a87b…

.agents/skills/feature-parity-audit/SKILL.md

skill

8,214 bytes

0c64fe0b7d6f1271…

.agents/skills/neverthrow-return-types/SKILL.md

skill

5,462 bytes

cc7feea812fbdc70…

.agents/skills/neverthrow-wrap-exceptions/SKILL.md

skill

5,249 bytes

d45e2606245b5add…

.agents/skills/zod/AGENTS.md

file

11,508 bytes

b70dc4ad5ae4c0fb…

.agents/skills/zod/assets/templates/_template.md

file

726 bytes

9e1beccb4e70a4fa…

.agents/skills/zod/README.md

file

3,091 bytes

209f94346ecb9e3e…

.agents/skills/zod/references/_sections.md

file

2,222 bytes

f9518bb5e0e5dff5…

.agents/skills/zod/references/compose-intersection.md

file

3,463 bytes

95f909f92aeb4314…

.agents/skills/zod/references/compose-lazy-recursive.md

file

3,281 bytes

add3d58e68350234…

.agents/skills/zod/references/compose-pipe.md

file

3,404 bytes

e8d7dae799a50dcd…

.agents/skills/zod/references/compose-preprocess.md

file

3,707 bytes

7997ab2dd7179c1f…

.agents/skills/zod/references/compose-shared-schemas.md

file

3,334 bytes

0180c8c47b412fd5…

.agents/skills/zod/references/error-avoid-throwing-in-refine.md

file

3,434 bytes

fe4f521a095d0c44…

.agents/skills/zod/references/error-custom-messages.md

file

3,521 bytes

b535c44476ef99a5…

.agents/skills/zod/references/error-i18n.md

file

4,008 bytes

ef528b99d7fc7cfc…

.agents/skills/zod/references/error-path-for-nested.md

file

3,679 bytes

eef4ee67786d5a34…

.agents/skills/zod/references/error-use-flatten.md

file

3,319 bytes

791e274d5a6eb3d2…

.agents/skills/zod/references/object-discriminated-unions.md

file

4,016 bytes

154022fec579f583…

.agents/skills/zod/references/object-extend-for-composition.md

file

3,438 bytes

c03cff4e021626fc…

.agents/skills/zod/references/object-optional-vs-nullable.md

file

3,693 bytes

cffd8f76709d0271…

.agents/skills/zod/references/object-partial-for-updates.md

file

3,562 bytes

7ddcd0af08778476…

.agents/skills/zod/references/object-pick-omit.md

file

3,871 bytes

4b74e2778b8812db…

.agents/skills/zod/references/object-strict-vs-strip.md

file

3,014 bytes

b241875786a35793…

.agents/skills/zod/references/parse-async-for-async-refinements.md

file

3,084 bytes

fe6dd0b3f6310103…

.agents/skills/zod/references/parse-avoid-double-validation.md

file

3,356 bytes

7cb3842dbcf7fc7e…

.agents/skills/zod/references/parse-handle-all-issues.md

file

3,350 bytes

06882664c32e028d…

.agents/skills/zod/references/parse-never-trust-json.md

file

3,140 bytes

35f82029ffe2bbfc…

.agents/skills/zod/references/parse-use-safeparse.md

file

2,782 bytes

5170fc9498d70a8c…

.agents/skills/zod/references/parse-validate-early.md

file

3,354 bytes

c2aea5742f250909…

.agents/skills/zod/references/perf-arrays.md

file

3,991 bytes

5ef29fcdca312a5e…

.agents/skills/zod/references/perf-avoid-dynamic-creation.md

file

3,259 bytes

2876d1aae0315202…

.agents/skills/zod/references/perf-cache-schemas.md

file

3,114 bytes

5c5225ac0827b888…

.agents/skills/zod/references/perf-lazy-loading.md

file

3,543 bytes

a5f92e24f81dd726…

.agents/skills/zod/references/perf-zod-mini.md

file

3,098 bytes

ebebc195b9568cfe…

.agents/skills/zod/references/refine-add-path.md

file

3,771 bytes

6767c21fb4133213…

.agents/skills/zod/references/refine-catch.md

file

3,746 bytes

fe23243964ed4565…

.agents/skills/zod/references/refine-defaults.md

file

3,645 bytes

876c18690e0ce887…

.agents/skills/zod/references/refine-transform-coerce.md

file

3,446 bytes

71e15788601565e8…

.agents/skills/zod/references/refine-vs-superrefine.md

file

4,176 bytes

54bebcb8e3e362dc…

.agents/skills/zod/references/schema-avoid-optional-abuse.md

file

2,654 bytes

7d2f89da023e0e44…

.agents/skills/zod/references/schema-coercion-for-form-data.md

file

2,981 bytes

49840d0bdb7b8c4f…

.agents/skills/zod/references/schema-string-validations.md

file

2,766 bytes

edf431e3a49391d4…

.agents/skills/zod/references/schema-use-enums.md

file

2,737 bytes

210e983dbca3c9a2…

.agents/skills/zod/references/schema-use-primitives-correctly.md

file

2,105 bytes

41a300ae6deca62e…

.agents/skills/zod/references/schema-use-unknown-not-any.md

file

2,220 bytes

3e3f6a88c179abad…

.agents/skills/zod/references/type-branded-types.md

file

3,181 bytes

97345e3191ebed21…

.agents/skills/zod/references/type-enable-strict-mode.md

file

2,975 bytes

d71943969b918f47…

.agents/skills/zod/references/type-export-schemas-and-types.md

file

3,060 bytes

4b6bb603bc66cf48…

.agents/skills/zod/references/type-input-vs-output.md

file

3,224 bytes

19c39f0a891b6608…

.agents/skills/zod/references/type-use-z-infer.md

file

3,029 bytes

54d912aa62208c92…

.agents/skills/zod/SKILL.md

skill

5,458 bytes

245fc4ab7341a8ac…

.codex-plugin/plugin.json

plugin-manifest

429 bytes

3d76754a40e4e4c7…

.cursorrules

file

1,133 bytes

e15c1b0f99aadb10…

AGENTS.md

file

34,111 bytes

47ce24747ea9ba8f…

biome.json

file

1,247 bytes

6e6f1123a2ead727…

package.json

file

2,494 bytes

58999ac8a9959d9c…

packages/adapters/claude-code/src/bootstrap/skills/compose/SKILL.md

skill

376 bytes

d2657c7205724b76…

README.md

file

9,281 bytes

c27cb54dd587a4ea…

README.md

file

9,281 bytes

c27cb54dd587a4ea…

SECURITY.md

file

761 bytes

1a1a9912ac8f806f…

tsconfig.json

file

1,400 bytes

ebff034b3b272439…