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
4 changes: 2 additions & 2 deletions .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "intercom-help-center",
"displayName": "Intercom Help Center",
"version": "2.0.0",
"displayName": "Intercom Help Center Article Writer for Claude Code",
"version": "3.0.0",
"description": "Keep your Intercom help center true to your code: audit every article, map it to your features, plan fixes, write grounded articles, open PRs, and publish only what a human approved.",
"author": {
"name": "Odera Joseph",
Expand Down
23 changes: 22 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@ All notable changes to this project. The format follows [Keep a Changelog](https

## [Unreleased]

## [3.0.0] - 2026-09-29

The display name changes to "Intercom Help Center Article Writer for Claude Code". Nothing else about installing or running the plugin changes.

### Changed
- **Display name**: the README title and the plugin's `displayName` now read "Intercom Help Center Article Writer for Claude Code". The plugin name (`intercom-help-center`), the marketplace name and the repository are unchanged.
- **GitHub Actions templates** pin `ref: v3.0.0`, and the README and setup guide show `@v3.0.0` as the release pin example.

### Added
- **Live example**: the README links to [help.tacey.app](https://help.tacey.app), the help center this workflow was built on.
- **CODEOWNERS** for the repository.

### Repository
- `main` is branch-protected: changes land through a pull request with the four CI checks green.

### Upgrading from 2.x
- No breaking change. The install commands are the same:
`/plugin marketplace add oderajoseph95/claude-intercom-help-center` and `/plugin install intercom-help-center@claude-intercom-help-center`.
- If you copied a workflow from `templates/github/`, you can change its `ref: v2.0.0` to `ref: v3.0.0`. The v2.0.0 tag stays available.

## [2.0.0] - 2026-09-29

The skill becomes a Claude Code plugin that manages the whole Help Center, not only new articles.
Expand Down Expand Up @@ -43,6 +63,7 @@ The skill becomes a Claude Code plugin that manages the whole Help Center, not o
### Added
- The `intercom-article-writer` skill: write help articles from code, a coverage manifest and CI gate (`coverage-check.mjs`), and a markdown-to-Intercom publisher (`publish.mjs`) with spacer paragraphs, H1 stripping, paginated collections, create-or-update by id with write-back, `--create-sections`, `--parity`, a dry-run default and a 20-article cap.

[Unreleased]: https://github.com/oderajoseph95/claude-intercom-help-center/compare/v2.0.0...dev
[Unreleased]: https://github.com/oderajoseph95/claude-intercom-help-center/compare/v3.0.0...dev
[3.0.0]: https://github.com/oderajoseph95/claude-intercom-help-center/compare/v2.0.0...v3.0.0
[2.0.0]: https://github.com/oderajoseph95/claude-intercom-help-center/compare/881238a...v2.0.0
[1.0.0]: https://github.com/oderajoseph95/claude-intercom-help-center/tree/881238a
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Intercom Help Center for Claude Code
# Intercom Help Center Article Writer for Claude Code

**Keep your Intercom help center true to your code.**

Expand Down Expand Up @@ -113,7 +113,7 @@ You get `.help-center/help-center-audit.md`. From there: `/intercom-help-center:
/plugin install intercom-help-center@claude-intercom-help-center
```

Pin a release instead of following `main`: `/plugin marketplace add oderajoseph95/claude-intercom-help-center@v2.0.0`. From a shell: `claude plugin marketplace add ...` and `claude plugin install ...` work the same way.
Pin a release instead of following `main`: `/plugin marketplace add oderajoseph95/claude-intercom-help-center@v3.0.0`. From a shell: `claude plugin marketplace add ...` and `claude plugin install ...` work the same way.

**Without the marketplace** (try it, or develop on it):

Expand Down
2 changes: 1 addition & 1 deletion docs/SETUP.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ In Claude Code, from any folder:

What you see: `/plugin install` opens the plugin's details in the `/plugin` panel; choose install (user scope is fine). Check it loaded with `/plugin` (it lists 6 skills, 3 agents, 3 hooks) or `claude plugin details intercom-help-center` in a shell.

To pin a release instead of following `main`: `/plugin marketplace add oderajoseph95/claude-intercom-help-center@v2.0.0`.
To pin a release instead of following `main`: `/plugin marketplace add oderajoseph95/claude-intercom-help-center@v3.0.0`.

## 3. Create an Intercom access token

Expand Down
2 changes: 1 addition & 1 deletion templates/github/help-center-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- uses: actions/checkout@v4
with:
repository: oderajoseph95/claude-intercom-help-center
ref: v2.0.0
ref: v3.0.0
path: .help-center-tool

- uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion templates/github/help-center-draft-fixes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
- uses: actions/checkout@v4
with:
repository: oderajoseph95/claude-intercom-help-center
ref: v2.0.0
ref: v3.0.0
path: .help-center-tool

- uses: actions/setup-node@v4
Expand Down
2 changes: 1 addition & 1 deletion templates/github/help-center-gate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- uses: actions/checkout@v4
with:
repository: oderajoseph95/claude-intercom-help-center
ref: v2.0.0
ref: v3.0.0
path: .help-center-tool

- uses: actions/setup-node@v4
Expand Down
Loading