> Productboard Automation
Automate product management workflows in Productboard -- manage features, notes, objectives, components, and releases through natural language commands.
curl "https://skillshub.wtf/ComposioHQ/awesome-claude-skills/productboard-automation?format=md"name: Productboard Automation description: "Automate product management workflows in Productboard -- manage features, notes, objectives, components, and releases through natural language commands." requires: mcp: - rube
Productboard Automation
Automate your Productboard product management operations directly from Claude Code. Create notes from customer feedback, browse features and objectives, link entities, and track releases -- all without leaving your terminal.
Toolkit docs: composio.dev/toolkits/productboard
Setup
- Add the Rube MCP server to your Claude Code config with URL:
https://rube.app/mcp - When prompted, authenticate your Productboard account through the connection link provided
- Start automating your product management workflows with natural language
Core Workflows
1. Manage Customer Notes
Create notes from customer feedback and organize them with tags, links, and followers.
Tools: PRODUCTBOARD_CREATE_NOTE, PRODUCTBOARD_LIST_NOTES, PRODUCTBOARD_ADD_NOTE_TAG, PRODUCTBOARD_ADD_NOTE_FOLLOWERS, PRODUCTBOARD_CREATE_NOTE_LINK
Create a note titled "Mobile app crash report" with content from customer feedback, tagged "bug" and linked to feature abc-123
Key parameters for PRODUCTBOARD_CREATE_NOTE:
title(required) andcontent(required) -- note title and bodycustomer_emailoruser.email-- attribute to a customer/usertags-- array of tag strings for categorizationdisplay_url-- URL linked from the note titlesource-- origin system withoriginandrecord_idcompany-- associate with a company
Key parameters for PRODUCTBOARD_LIST_NOTES:
createdFrom/createdTo-- ISO 8601 date rangelast-- relative time window (e.g.,"6m","10d","24h")term-- full-text search by title or contentallTags/anyTag-- filter by tags (cannot combine both)featureId,companyId,ownerEmail,source-- entity filterspageLimit(max 100) /pageCursor-- pagination
2. Browse and Retrieve Features
List all features/subfeatures and retrieve detailed information.
Tools: PRODUCTBOARD_LIST_FEATURES, PRODUCTBOARD_RETRIEVE_FEATURE
List the first 50 features in Productboard, then get details on feature abc-def-123
PRODUCTBOARD_LIST_FEATURESsupportspageLimit(default 100) andpageOffsetfor paginationPRODUCTBOARD_RETRIEVE_FEATURErequires featureid(UUID) to get complete details
3. Objectives and Key Results (OKRs)
List objectives, view feature-objective links, and browse key results.
Tools: PRODUCTBOARD_LIST_OBJECTIVES, PRODUCTBOARD_LIST_FEATURE_OBJECTIVES, PRODUCTBOARD_LIST_KEY_RESULTS
Show me all in-progress objectives owned by alice@example.com
Key parameters for PRODUCTBOARD_LIST_OBJECTIVES:
status.name-- filter by status (e.g.,"In Progress")owner.email-- filter by owner emailparent.id-- filter by parent objectivearchived-- filter by archived state
PRODUCTBOARD_LIST_FEATURE_OBJECTIVES:
- Requires
id(UUID) of a top-level feature (not subfeatures) - Supports
pageCursorfor pagination
4. Component Management
List product components for organizing features and the product hierarchy.
Tool: PRODUCTBOARD_LIST_COMPONENTS
List all components in our Productboard workspace
- Supports
page_limitandpage_offsetfor pagination - Follow
links.nextfor additional pages
5. Release Tracking
View feature-release assignments with state and date filters.
Tool: PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS
Show all active release assignments for feature abc-123
- Filter by
feature.id,release.id,release.state(planned, active, closed) - Date range filters:
release.timeframe.endDate.fromandrelease.timeframe.endDate.to(YYYY-MM-DD)
6. Link Notes to Features
Connect customer feedback notes to product features for insight aggregation.
Tool: PRODUCTBOARD_CREATE_NOTE_LINK
Link note 3fa85f64-5717 to feature 1b6c8c76-8f5d for tracking
- Requires
noteId(UUID) andentityId(UUID of feature, component, or product) - Use after creating notes to ensure feedback is connected to the right product areas
Known Pitfalls
- Top-level features only for objectives:
PRODUCTBOARD_LIST_FEATURE_OBJECTIVESonly works with top-level feature IDs, not subfeature IDs. UsePRODUCTBOARD_LIST_FEATURESto identify which features are top-level. - Tag filter exclusivity:
allTagsandanyTagcannot be combined inPRODUCTBOARD_LIST_NOTES. Choose one filter strategy per query. - Relative vs. absolute dates: The
lastparameter (e.g.,"24h") cannot be combined withcreatedFrom/createdToinPRODUCTBOARD_LIST_NOTES. Use one approach, not both. - Cursor-based pagination: Follow
links.nextor usepageCursorfrom responses for multi-page results. Offset-based and cursor-based pagination are used on different endpoints -- check each tool. - Note attribution: Either
user.emailorcustomer_emailmust be provided inPRODUCTBOARD_CREATE_NOTEto attribute feedback. Without it, the note will have no customer association. - UUID formats required: All entity IDs (features, notes, components) must be valid UUIDs. Passing malformed IDs causes 400 errors.
Quick Reference
| Tool Slug | Description |
|---|---|
PRODUCTBOARD_CREATE_NOTE | Create a customer feedback note (requires title, content) |
PRODUCTBOARD_LIST_NOTES | List notes with search, date, and tag filters |
PRODUCTBOARD_ADD_NOTE_TAG | Add a tag to a note |
PRODUCTBOARD_ADD_NOTE_FOLLOWERS | Add followers to a note by email |
PRODUCTBOARD_CREATE_NOTE_LINK | Link a note to a feature/component (requires noteId, entityId) |
PRODUCTBOARD_LIST_FEATURES | List all features with pagination |
PRODUCTBOARD_RETRIEVE_FEATURE | Get detailed feature info by UUID |
PRODUCTBOARD_LIST_OBJECTIVES | List objectives with status/owner filters |
PRODUCTBOARD_LIST_FEATURE_OBJECTIVES | List objectives linked to a top-level feature |
PRODUCTBOARD_LIST_KEY_RESULTS | List key results for objectives |
PRODUCTBOARD_LIST_COMPONENTS | List product components with pagination |
PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS | List feature-release assignments with filters |
Powered by Composio
> related_skills --same-repo
> webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
> youtube-downloader
Download YouTube videos with customizable quality and format options. Use this skill when the user asks to download, save, or grab YouTube videos. Supports various quality settings (best, 1080p, 720p, 480p, 360p), multiple formats (mp4, webm, mkv), and audio-only downloads as MP3.
> twitter-algorithm-optimizer
Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit user tweets to improve engagement and visibility based on how the recommendation system ranks content.
> theme-factory
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.