cartwright
v0.2.2A personal shopping assistant for finding, comparing, and recommending products.
By Daniel Shanklin0 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 2 skill or MCP entries
- Source updated
- Oct 4, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install cartwright for Codex and Claude Code
codex plugin marketplace add eidos-agi/eidos-marketplace
codex plugin marketplace upgrade eidos-agi
codex plugin add cartwright@eidos-agiPaste and run these commands in a terminal with Codex. They add and refresh the eidos-agi catalog, then install this plugin.
Compatibility: the page URL and API slug “cartwright” remain stable.
- Codex:
cartwright@agent-plugin-marketplace→cartwright@eidos-agi
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/eidos-agi/eidos-marketplaceClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/cartwright/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/personal-shopper/SKILL.md└── .mcp.json
Included Skills1
Use when the user wants help shopping, comparing products, finding deals, building carts, choosing gifts, replacing items, checking compatibility, or deciding what to buy.
MCP servers1
- command
- uv
- args
- run --directory ${CLAUDE_PLUGIN_ROOT}/. cartwright-mcp
MCP configuration uses runtime-provided plugin path placeholders such as ${PLUGIN_ROOT} or ${CLAUDE_PLUGIN_ROOT}. Review the manifest for the runtime-specific expansion rules.
Plugin manifests2
{
"name": "cartwright",
"version": "0.2.2",
"description": "A personal shopping assistant for finding, comparing, and recommending products.",
"author": {
"name": "Daniel Shanklin"
},
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"keywords": [
"shopping",
"personal-shopper",
"commerce",
"comparison",
"research"
],
"interface": {
"displayName": "Cartwright",
"shortDescription": "Your personal shopping agent.",
"longDescription": "Cartwright helps you shop with judgment: it clarifies what you want, researches current options, compares prices and tradeoffs, watches for purchase risks, and returns concise recommendations without buying anything unless you explicitly approve the next step.",
"developerName": "Daniel Shanklin",
"category": "Productivity",
"capabilities": [
"Product research",
"Price comparison",
"Shopping recommendations",
"Purchase risk review"
],
"defaultPrompt": [
"Find the best version of this thing for me.",
"Compare these products and pick one.",
"Build me a cart under this budget."
],
"brandColor": "#25635A"
}
}{
"name": "cartwright",
"version": "0.2.2",
"description": "A personal shopping assistant for finding, comparing, and recommending products.",
"author": {
"name": "Daniel Shanklin"
},
"keywords": [
"shopping",
"personal-shopper",
"commerce",
"comparison",
"research"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[cartwright on Agent Plugins Marketplace](https://pluginsmp.com/plugins/cartwright)