Install the Plugin
Writing Style Catalog ships as a Claude Code plugin. The recommended path is the Product on Purpose marketplace; two fallbacks cover direct-from-repo installs and the Claude.ai / Claude Desktop upload flow.
Prerequisites
Section titled “Prerequisites”- Claude Code for the marketplace and direct paths.
- Nothing else: the plugin is self-contained. The
compose-instructionskill reads the catalog that ships inside the plugin, so there is no separate data download.
Option A - Product on Purpose marketplace (recommended)
Section titled “Option A - Product on Purpose marketplace (recommended)”Run these inside Claude Code:
/plugin marketplace add product-on-purpose/agent-plugins/plugin install writing-style-catalog@product-on-purposeYou add the marketplace by its repo path (product-on-purpose/agent-plugins) and install the
plugin by its marketplace identity (writing-style-catalog@product-on-purpose). Those differ
by design: the path is the address, the identity is the brand.
Update later with:
/plugin update writing-style-catalogOption B - Direct from the plugin repo
Section titled “Option B - Direct from the plugin repo”The repository also carries its own single-plugin marketplace, so you can install it without the shared marketplace:
/plugin marketplace add product-on-purpose/writing-style-catalog/plugin install writing-style-catalog@writing-style-catalog-marketplaceThis path pins to the latest tagged release. It is the fallback if you do not want the shared
product-on-purpose marketplace.
Option C - Claude.ai and Claude Desktop (ZIP upload)
Section titled “Option C - Claude.ai and Claude Desktop (ZIP upload)”For clients that take a plugin as an uploaded archive:
- Download
writing-style-catalog-v<version>.zipfrom the Releases page. - Extract it. The archive root holds
.claude-plugin/,skills/, and thetaxonomy/catalog the skill reads. - Point your client’s plugin setup at
.claude-plugin/plugin.jsonin the extracted folder.
Verify it loaded
Section titled “Verify it loaded”In Claude Code, confirm the skill resolves:
/writing-style-catalog:compose-instruction voice=pragmatic-architect format=adrYou should get a structured prompt prefix back. From here, the Compose an Instruction guide walks through reading and using the output.