Community코딩 & 개발github.com

ComposioHQ/Productboard-Automation

Productboard에서 제품 관리 워크플로우를 자동화하세요. 자연어 명령으로 기능, 노트, 목표, 구성 요소, 릴리스를 관리할 수 있습니다.

Productboard-Automation란 무엇인가요?

이 스킬은 Claude Code에서 Productboard를 직접 제어할 수 있게 해주는 AI 에이전트 도구입니다. 제품 관리자나 개발자는 자연어 명령을 통해 고객 피드백 노트를 생성하고, 기능과 목표를 검색하며, 엔터티를 연결하고, 릴리스를 추적할 수 있습니다. Composio의 Productboard 툴킷을 기반으로 하며, 12개의 RESTful API 작업을 지원합니다. 주요 기능으로는 고객 노트 관리(생성, 목록 조회, 태그/팔로워 추가), 기능 및 하위 기능 검색, OKR(목표 및 핵심 결과) 관리, 구성 요소 목록 조회, 기능-릴리스 할당 확인, 노트-기능 연결 등이 있습니다. 설정은 Rube MCP 서버를 Claude Code 구성에 추가하고 Productboard 계정을 인증하는 간단한 과정으로 이루어집니다. UUID 형식, 페이지네이션 전략, 날짜 필터 사용 시 주의사항 등 여러 가지 알려진 함정을 문서에서 안내하고 있습니다.

지원 대상✓Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/productboard-automation

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Productboard Automation

Claude Code에서 직접 Productboard 제품 관리 작업을 자동화하세요. 고객 피드백에서 노트를 만들고, 기능과 목표를 탐색하며, 엔터티를 연결하고, 릴리스를 추적하세요. 터미널을 벗어날 필요 없이 모든 작업을 수행할 수 있습니다.

툴킷 문서: composio.dev/toolkits/productboard


설정

  1. Rube MCP 서버를 Claude Code 구성에 추가합니다. URL: https://rube.app/mcp
  2. 프롬프트가 표시되면 제공된 연결 링크를 통해 Productboard 계정을 인증합니다.
  3. 자연어로 제품 관리 워크플로우를 자동화합니다.

핵심 워크플로우

1. 고객 노트 관리

고객 피드백에서 노트를 만들고 태그, 링크, 팔로워를 사용하여 구성합니다.

도구: PRODUCTBOARD_CREATE_NOTE, PRODUCTBOARD_LIST_NOTES, PRODUCTBOARD_ADD_NOTE_TAG, PRODUCTBOARD_ADD_NOTE_FOLLOWERS, PRODUCTBOARD_CREATE_NOTE_LINK

"모바일 앱 크래시 리포트" 제목의 노트를 생성하고, 고객 피드백 내용을 포함하며, "버그" 태그를 추가하고 기능 abc-123에 연결합니다.

PRODUCTBOARD_CREATE_NOTE의 주요 매개변수:

  • title (필수) 및 content (필수) -- 노트 제목과 본문
  • customer_email 또는 user.email -- 고객/사용자에게 귀속
  • tags -- 분류를 위한 태그 문자열 배열
  • display_url -- 노트 제목에서 링크되는 URL
  • source -- origin과 record_id가 포함된 출처 시스템
  • company -- 회사와 연결

PRODUCTBOARD_LIST_NOTES의 주요 매개변수:

  • createdFrom / createdTo -- ISO 8601 날짜 범위
  • last -- 상대적 시간 창 (예: "6m", "10d", "24h")
  • term -- 제목 또는 내용 기준 전체 텍스트 검색
  • allTags / anyTag -- 태그로 필터링 (두 가지를 함께 사용할 수 없음)
  • featureId, companyId, ownerEmail, source -- 엔터티 필터
  • pageLimit (최대 100) / pageCursor -- 페이지네이션

2. 기능 검색 및 조회

모든 기능/하위 기능을 나열하고 상세 정보를 검색합니다.

도구: PRODUCTBOARD_LIST_FEATURES, PRODUCTBOARD_RETRIEVE_FEATURE

Productboard에서 처음 50개의 기능을 나열한 다음, 기능 abc-def-123의 세부 정보를 가져옵니다.
  • PRODUCTBOARD_LIST_FEATURES는 페이지네이션을 위해 pageLimit(기본값 100)과 pageOffset을 지원합니다.
  • PRODUCTBOARD_RETRIEVE_FEATURE는 전체 세부 정보를 얻기 위해 기능 id(UUID)가 필요합니다.

3. 목표 및 핵심 결과(OKR)

목표를 나열하고, 기능-목표 연결을 확인하며, 핵심 결과를 탐색합니다.

도구: PRODUCTBOARD_LIST_OBJECTIVES, PRODUCTBOARD_LIST_FEATURE_OBJECTIVES, PRODUCTBOARD_LIST_KEY_RESULTS

[email protected]이 소유한 진행 중인 모든 목표를 보여줍니다.

PRODUCTBOARD_LIST_OBJECTIVES의 주요 매개변수:

  • status.name -- 상태로 필터링 (예: "In Progress")
  • owner.email -- 소유자 이메일로 필터링
  • parent.id -- 상위 목표로 필터링
  • archived -- 보관 상태로 필터링

PRODUCTBOARD_LIST_FEATURE_OBJECTIVES:

  • 최상위 기능(하위 기능 아님)의 id(UUID)가 필요합니다.
  • 페이지네이션을 위해 pageCursor를 지원합니다.

4. 구성 요소 관리

기능과 제품 계층 구조를 구성하기 위한 제품 구성 요소를 나열합니다.

도구: PRODUCTBOARD_LIST_COMPONENTS

Productboard 작업 공간의 모든 구성 요소를 나열합니다.
  • 페이지네이션을 위해 page_limit 및 page_offset을 지원합니다.
  • 추가 페이지를 위해 links.next를 따릅니다.

5. 릴리스 추적

상태 및 날짜 필터를 사용하여 기능-릴리스 할당을 확인합니다.

도구: PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS

기능 abc-123에 대한 모든 활성 릴리스 할당을 표시합니다.
  • feature.id, release.id, release.state(planned, active, closed)로 필터링
  • 날짜 범위 필터: release.timeframe.endDate.from 및 release.timeframe.endDate.to (YYYY-MM-DD)

6. 노트를 기능에 연결

인사이트 집계를 위해 고객 피드백 노트를 제품 기능에 연결합니다.

도구: PRODUCTBOARD_CREATE_NOTE_LINK

추적을 위해 노트 3fa85f64-5717을 기능 1b6c8c76-8f5d에 연결합니다.
  • noteId(UUID)와 entityId(기능, 구성 요소 또는 제품의 UUID)가 필요합니다.
  • 노트를 생성한 후 사용하여 피드백이 올바른 제품 영역에 연결되도록 합니다.

알려진 함정

  • 목표의 최상위 기능만: PRODUCTBOARD_LIST_FEATURE_OBJECTIVES는 하위 기능 ID가 아닌 최상위 기능 ID에서만 작동합니다. PRODUCTBOARD_LIST_FEATURES를 사용하여 어떤 기능이 최상위인지 식별하세요.
  • 태그 필터 상호 배타성: PRODUCTBOARD_LIST_NOTES에서 allTags와 anyTag는 함께 사용할 수 없습니다. 쿼리당 하나의 필터 전략을 선택하세요.
  • 상대 날짜와 절대 날짜: PRODUCTBOARD_LIST_NOTES에서 last 매개변수(예: "24h")는 createdFrom/createdTo와 함께 사용할 수 없습니다. 한 가지 방법만 사용하세요.
  • 커서 기반 페이지네이션: 다중 페이지 결과를 위해 links.next를 따르거나 응답의 pageCursor를 사용하세요. 오프셋 기반 및 커서 기반 페이지네이션은 엔드포인트에 따라 다르게 사용됩니다. 각 도구를 확인하세요.
  • 노트 귀속: PRODUCTBOARD_CREATE_NOTE에서 피드백을 귀속시키려면 user.email 또는 customer_email 중 하나를 제공해야 합니다. 제공하지 않으면 노트에 고객 연결이 없습니다.
  • UUID 형식 필요: 모든 엔터티 ID(기능, 노트, 구성 요소)는 유효한 UUID여야 합니다. 잘못된 ID를 전달하면 400 오류가 발생합니다.

빠른 참조

도구 슬러그설명
PRODUCTBOARD_CREATE_NOTE고객 피드백 노트 생성 (title, content 필요)
PRODUCTBOARD_LIST_NOTES검색, 날짜 및 태그 필터로 노트 목록 조회
PRODUCTBOARD_ADD_NOTE_TAG노트에 태그 추가
PRODUCTBOARD_ADD_NOTE_FOLLOWERS이메일로 노트에 팔로워 추가
PRODUCTBOARD_CREATE_NOTE_LINK노트를 기능/구성 요소에 연결 (noteId, entityId 필요)
PRODUCTBOARD_LIST_FEATURES페이지네이션으로 모든 기능 목록 조회
PRODUCTBOARD_RETRIEVE_FEATUREUUID로 기능 상세 정보 조회
PRODUCTBOARD_LIST_OBJECTIVES상태/소유자 필터로 목표 목록 조회
PRODUCTBOARD_LIST_FEATURE_OBJECTIVES최상위 기능에 연결된 목표 목록 조회
PRODUCTBOARD_LIST_KEY_RESULTS목표의 핵심 결과 목록 조회
PRODUCTBOARD_LIST_COMPONENTS페이지네이션으로 제품 구성 요소 목록 조회
PRODUCTBOARD_LIST_FEATURE_RELEASE_ASSIGNMENTS필터로 기능-릴리스 할당 목록 조회

Composio 제공

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

관련 스킬