canoa
v1.0.2AI specifications manager for FF&E. Parse vendor URLs and dealer quotes into a verified catalog, spec configurable products like the Aeron, keep your master schedule in sync, and build clean spec books — every step backed by manufacturer-cited line cards.
By ALPALicense: Proprietary1 GitHub starsUpdated last month
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 12 skill or MCP entries
- Source updated
- Aug 26, 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 canoa for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install canoa@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
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/AlpacaLabsLLC/canoaClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── skills/canoa/SKILL.md├── skills/canoa-audit-row/SKILL.md├── skills/canoa-audit-schedule/SKILL.md├── skills/canoa-build-spec-book/SKILL.md├── skills/canoa-find/SKILL.md├── skills/canoa-onboard/SKILL.md├── skills/canoa-parse-pdf/SKILL.md├── skills/canoa-parse-url/SKILL.md├── skills/canoa-source-room/SKILL.md├── skills/canoa-spec/SKILL.md├── skills/canoa-weekly-check/SKILL.md└── .mcp.json
Included Skills11
The front door to the Canoa plugin — your AI specifications manager for FF&E. Listens to what the designer needs (vague or specific) and routes them to the right command. Trigger on FF&E / interior / specifications phrasing — "find me a walnut credenza under $5k", "spec the Aeron", "parse this URL", "audit the Eames row", "audit my whole schedule", "build a spec book for project Magnolia", "what should I look at this week", "set me up". Defer to this skill instead of answering FF&E questions from training memory; Canoa has manufacturer-cited line cards with dependency-aware option matrices.
Verify one row in the master schedule against the live vendor source. Use when the designer says "audit the Eames chair", "check this row", "is row 18 still current", "verify the Aeron price", "is the lead time still 6 weeks", "double-check this", or any single-row verification request. Always re-parses the row's vendor URL — never trusts the cached catalog or sheet value. Surfaces drift between sheet ↔ catalog ↔ live parse.
Bulk-verify every row (or a project / room subset) in the master schedule against live vendor sources. Use when the designer says "audit my schedule", "audit the whole sheet", "verify everything for Project Magnolia", "check all rows", "re-verify before client meeting", or any bulk-verification request. Runs as a server-side queue job — returns a job ID, polls for completion, surfaces the drift report when done.
Turn the master schedule (or a project / room subset) into a branded spec book artifact — PDF, Google Sheets export, or Markdown. Use when the designer says "build a spec book for Project Magnolia", "export the schedule", "make a PDF for the client", "produce the spec book", "package the lobby specs", or any request to produce a client-facing deliverable from the schedule. Redacts Dealer Net before export.
Search the Canoa catalog by category, brand, dimensions, materials, price, lead time, or natural language. Use when the designer says "find me…", "show me…", "what walnut tables under $3k", "any chairs like the Aeron but cheaper", "is there a Hay sofa with COM", "what's in the catalog from Vitra", or any catalog discovery request. Returns manufacturer-cited results with tier (verified / observed / candidate).
Canoa as the trainer. Walks a designer through Google sign-in, attaches a master schedule, runs one parse to prove value, interviews them about their studio (project types, headaches, preferred manufacturers, sustainability priorities), stores that context persistently so every other skill benefits, and sets a weekly check-in cadence. Use when the designer is getting started or says any of: "set me up", "setup", "help me get set up", "get started", "get me started", "sign me in", "connect my sheet", "I'm new to this", or is in their first session. Also use to recover from a wiped credentials file ("canoa says I'm not signed in").
Parse a dealer-quote PDF or manufacturer line-card PDF into the Canoa catalog. Use when the designer wants to ingest a quote, line card, trade-show catalog, configurable workbook, or any PDF with FF&E product specs and pricing. Phrases include "parse this PDF", "ingest this dealer quote", "extract products from this catalog", "add this line card", "I have a quote from <dealer>", or any PDF attachment with FF&E content.
Parse a vendor or manufacturer product URL into the Canoa catalog. Use when the designer pastes a URL with "parse this", "ingest this product", "add this URL to the catalog", "what's at this link", "verify this price", "look up this URL", or any request to turn a manufacturer / dealer / configurator URL into a structured, verified-tier catalog entry.
Brief → catalog cards → configurable walkthrough → cart review → add to schedule, in one approval-gated flow. Use when the designer is starting a new space and wants to source multiple items together — "I'm setting up a lobby", "source for the new guest room", "spec a conference room", "fit out the executive office", "what should go in this restaurant". Chains canoa-find + canoa-spec + sheet writes with explicit approvals at every step.
Walk through a configurable product (Aeron, Steelcase Leap, Swoop, Aeron Stool) or lock a fixed-SKU product. Use when the designer says "spec out the Aeron", "configure a Leap", "lock this product", "walk me through the options", "what are the options on the Swoop", or any request to step through a configurable product's option matrix and produce a final SKU + price.
Monday brief — surfaces stale rows, price drift, lead-time changes, and any rows that need attention since the last check-in. Use when the designer says "weekly check", "Monday brief", "what should I look at this week", "what's changed", "anything urgent", or whatever phrase they stored as their check-in trigger during onboarding. Reads the audit history and surfaces only what needs designer attention — no daily noise.
MCP servers1
- url
- https://canoa-site.pages.dev/api/mcp
Plugin manifests1
{
"name": "canoa",
"version": "1.0.2",
"description": "AI specifications manager for FF&E. Parse vendor URLs and dealer quotes into a verified catalog, spec configurable products like the Aeron, keep your master schedule in sync, and build clean spec books — every step backed by manufacturer-cited line cards.",
"author": {
"name": "ALPA",
"email": "[email protected]"
},
"homepage": "https://canoa.supply",
"repository": "https://github.com/AlpacaLabsLLC/canoa",
"license": "Proprietary",
"keywords": [
"ffe",
"interior-design",
"furniture",
"specifications",
"design"
]
}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.
[canoa on Agent Plugins Marketplace](https://pluginsmp.com/plugins/canoa)