Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 23 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,32 @@

## 0.2.3 / Coordinated release (2026-11-05)

- Bumped shared Spicrawl plugin collection version to `0.2.3` in all plugin manifests:
### New release automation

- Added `.github/workflows/release-all-on-merge.yml`: merging a version-bumping PR to `main` now automatically releases every plugin format.
- Added per-format release workflows for OpenAI, Cursor, Claude, Factory, Devin, Copilot, Gemini, and OpenBot.
- Added a unified `v*` release workflow that attaches every artifact to a single GitHub release page.

### OpenAI plugin mobile/web fix

- Added `plugins/spicrawl-openai/.app.json` with a registered ChatGPT app mapping.
- Updated `plugins/spicrawl-openai/plugin.json` to declare `"apps": "./.app.json"`.
- This removes the ChatGPT Desktop-only restriction and makes the plugin available on mobile and web.

### Version bumps

- Shared collection version: `0.2.2` → `0.2.3` in:
- `plugins/spicrawl-openai/plugin.json`
- `plugins/spicrawl/.claude-plugin/plugin.json`
- `plugins/spicrawl/.cursor-plugin/plugin.json`
- `plugins/spicrawl/.factory-plugin/plugin.json`
- `plugins/spicrawl/.github/plugin/plugin.json`
- `gemini-extension.json`
- Bumped `dify/manifest.yaml` version to `0.1.6`.
- Bumped `opencode/package.json` version to `0.1.2`.
- Bumped `openbot/plugin.json` version to `1.0.1`.
- Fixed OpenAI mobile/desktop plugin packaging (`plugins/spicrawl-openai`) by adding the registered ChatGPT app mapping.
- Dify plugin: `0.1.5` → `0.1.6`
- OpenCode plugin: `0.1.1` → `0.1.2`
- OpenBot plugin: `1.0.0` → `1.0.1`

### Documentation

- Added release and changelog sections to every plugin README.
- Updated the repository README with the new auto-release behavior and version references.
14 changes: 14 additions & 0 deletions dify/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,20 @@ Inputs: URLs (one per line) or Job ID, Output format, JavaScript rendering, Max
- Contact: support@spicrawl.com
- Privacy: see [PRIVACY.md](PRIVACY.md)

## Releases

Download `spicrawl-<version>.difypkg` from the [GitHub releases page](https://github.com/OfficialSpicrawl/agent-plugins/releases), then install it in Dify:

1. In Dify, go to **Plugins** → **Install plugin** → **GitHub**.
2. Select this repository and the release, or upload the downloaded `.difypkg` file.

### Recent versions

| Version | What changed |
|---|---|
| 0.1.6 | Added automated GitHub releases; fixed manifest tags to match Dify's allowed tag enum. |
| 0.1.5 | Initial release with Scrape, Extract, and Batch scrape tools. |

## Development

```bash
Expand Down
16 changes: 16 additions & 0 deletions openbot/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,19 @@ under `marketplace/plugin-catalog/`. To list Spicrawl in OpenBot:

This plugin uses Spicrawl's hosted streamable HTTP MCP server at `https://mcp.spicrawl.com/mcp` and
asks the user for a Spicrawl API key, which is sent as `Authorization: Bearer <key>`.

## Releases

Download `spicrawl-openbot-<version>.zip` from the [GitHub releases page](https://github.com/OfficialSpicrawl/agent-plugins/releases). The ZIP contains `plugin.json` and this README.

To update the OpenBot catalog:
1. Extract `plugin.json` from the ZIP.
2. Copy it into `marketplace/plugin-catalog/plugins/spicrawl/plugin.json` in the OpenBot repository.
3. Update `updatedAt` and rebuild the catalog.

### Recent versions

| Version | What changed |
|---|---|
| 1.0.1 | Added automated GitHub releases as part of the coordinated plugin release pipeline. |
| 1.0.0 | Initial OpenBot marketplace manifest. |
14 changes: 14 additions & 0 deletions opencode/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,20 @@ The same result with no plugin, in `opencode.json`:
}
```

## Releases

The package is published to npm as [`opencode-spicrawl`](https://www.npmjs.com/package/opencode-spicrawl). OpenCode installs it automatically when it appears in your `opencode.json` plugin list.

You can also download the source ZIP from the [GitHub releases page](https://github.com/OfficialSpicrawl/agent-plugins/releases) for `opencode-spicrawl-v<version>`.

### Recent versions

| Version | What changed |
|---|---|
| 0.1.2 | Added automated GitHub and npm releases as part of the coordinated plugin release pipeline. |
| 0.1.1 | Updated repository links to `OfficialSpicrawl/agent-plugins`. |
| 0.1.0 | First release: adds the Spicrawl remote MCP server from `SPICRAWL_API_KEY`. |

## Links

- Docs: <https://docs.spicrawl.com/agents/opencode>
Expand Down
11 changes: 9 additions & 2 deletions plugins/spicrawl-openai/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,16 @@ Replace `OPENAI_APP_ID` with the real app ID from your OpenAI registered app bef

## Install from a release ZIP

1. Download the release ZIP for the Spicrawl OpenAI plugin.
2. Make sure `.app.json` contains the real `OPENAI_APP_ID` for your registered app.
1. Download `spicrawl-openai-<version>.zip` from the [GitHub releases page](https://github.com/OfficialSpicrawl/agent-plugins/releases).
2. Make sure `.app.json` inside the ZIP contains the real `OPENAI_APP_ID` for your registered app (CI injects this automatically when building the release ZIP).
3. Upload the ZIP through the ChatGPT plugin or GPT installation flow.
4. Complete OAuth with your Spicrawl account when prompted.

## Releases

| Version | What changed |
|---|---|
| 0.2.3 | Added registered ChatGPT app mapping (`.app.json`) so the plugin is available on ChatGPT mobile and web, not only desktop. |
| 0.2.2 | Initial public release for ChatGPT/Codex: fetch, render, extract, batch, and docs search tools. |

For development details, see the [Spicrawl agent docs](https://docs.spicrawl.com/agents/mcp).
21 changes: 21 additions & 0 deletions plugins/spicrawl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,27 @@ Only to Spicrawl, in the `Authorization` header of requests to `mcp.spicrawl.com
- Source and other tools (Claude Code, Codex, Gemini CLI and more):
<https://github.com/OfficialSpicrawl/agent-plugins>

## Releases

This folder is shared by several agent tools. Each tool has its own release ZIP on the [GitHub releases page](https://github.com/OfficialSpicrawl/agent-plugins/releases):

| Tool | Release ZIP | Install |
|---|---|---|
| Claude Code | `spicrawl-claude-<version>.zip` | Install from the Claude plugin marketplace, or unzip into `~/.claude/plugins/local/spicrawl` |
| Cursor | `spicrawl-cursor-<version>.zip` | Unzip into `~/.cursor/plugins/local/spicrawl`, or install from Cursor Settings → Plugins |
| Factory Droid | `spicrawl-factory-<version>.zip` | Install via `droid plugin install spicrawl@spicrawl-plugins` |
| Devin | `spicrawl-devin-<version>.zip` | Install via Devin Plugins → Add plugin → From repository / Upload ZIP |
| GitHub Copilot CLI | `spicrawl-copilot-<version>.zip` | The ZIP contains the skill; add the MCP server manually with `copilot mcp add` |

### Recent versions

| Version | What changed |
|---|---|
| 0.2.3 | Added release ZIPs for every supported agent tool; plugin behavior unchanged. |
| 0.2.2 | Added plugin README, LICENSE, and Cursor marketplace category/tags. |
| 0.2.1 | Aligned the skill with the public rendering tiers. |
| 0.2.0 | Added Dify and n8n integrations to the Spicrawl ecosystem. |

## License

Apache License 2.0. See [LICENSE](LICENSE).
Loading