🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Productboard Release

by @robertoamoreno

Manage ProductBoard releases and roadmap planning

Versionv0.1.0
Downloads2,067
Installs3
Stars⭐ 1
TERMINAL
clawhub install productboard-release

πŸ“– About This Skill


name: productboard-release description: Manage ProductBoard releases and roadmap planning user-invocable: false homepage: https://github.com/robertoamoreno/openclaw-productboard metadata: {"openclaw":{"emoji":"πŸš€"}}

ProductBoard Release Planning Skill

Plan and manage product releases by organizing features, tracking progress, and updating statuses in ProductBoard.

Available Tools

  • pb_feature_create - Create new features for releases
  • pb_feature_update - Update feature status and details
  • pb_feature_list - List features by status or product
  • pb_feature_get - Get detailed feature information
  • pb_product_list - List products
  • pb_product_hierarchy - View product structure
  • pb_user_list - Find users to assign as owners
  • Release Planning Workflow

    1. Review Current State

    1. pb_product_hierarchy - Understand workspace structure
    2. pb_feature_list with status "candidate" - Review feature candidates
    3. pb_feature_list with status "in-progress" - Check ongoing work
    

    2. Prioritize Features

    Review candidates and update their status:

    pb_feature_update:
      - id: "feature-id"
      - status: "in-progress"  // Move to active development
    

    3. Assign Owners

    Find users and assign feature ownership:

    1. pb_user_list - Get available team members
    2. pb_feature_update:
       - id: "feature-id"
       - ownerEmail: "developer@company.com"
    

    4. Set Timeframes

    Add planning dates to features:

    pb_feature_update:
      - id: "feature-id"
      - startDate: "2024-01-15"
      - endDate: "2024-02-15"
    

    5. Track Progress

    Monitor feature statuses:

    pb_feature_list with status "in-progress" - Active development
    pb_feature_list with status "shipped" - Completed features
    

    Feature Status Lifecycle

    | Status | Description | |--------|-------------| | new | Just created, not yet evaluated | | candidate | Being considered for development | | in-progress | Actively being developed | | shipped | Released to customers | | postponed | Deferred to future planning | | archived | No longer relevant |

    Planning Scenarios

    Sprint Planning

    1. List candidates: pb_feature_list with status "candidate" 2. Review each feature: pb_feature_get for details 3. Move selected features to in-progress: pb_feature_update 4. Assign owners: pb_feature_update with ownerEmail 5. Set sprint dates: pb_feature_update with startDate/endDate

    Release Retrospective

    1. List shipped features: pb_feature_list with status "shipped" 2. Review feedback on features: Use feedback skill tools 3. Archive completed work: pb_feature_update with status "archived"

    Quarterly Planning

    1. Review product hierarchy: pb_product_hierarchy 2. List all active features by product 3. Reassess priorities and update statuses 4. Create new features as needed: pb_feature_create

    Organizing Features

    By Product

    pb_feature_create:
      - name: "Feature name"
      - productId: "product-id"
      - status: "candidate"
    

    By Component

    pb_feature_create:
      - name: "Feature name"
      - componentId: "component-id"
      - status: "candidate"
    

    As Sub-feature

    pb_feature_create:
      - name: "Sub-feature name"
      - parentFeatureId: "parent-feature-id"
    

    Best Practices

    1. Use consistent statuses: Move features through the lifecycle systematically 2. Assign owners early: Clear ownership improves accountability 3. Set realistic timeframes: Update dates as plans change 4. Organize hierarchically: Use products, components, and sub-features 5. Archive completed work: Keep the backlog clean by archiving shipped features 6. Review regularly: Use listing tools to audit feature states

    πŸ“‹ Tips & Best Practices

    1. Use consistent statuses: Move features through the lifecycle systematically 2. Assign owners early: Clear ownership improves accountability 3. Set realistic timeframes: Update dates as plans change 4. Organize hierarchically: Use products, components, and sub-features 5. Archive completed work: Keep the backlog clean by archiving shipped features 6. Review regularly: Use listing tools to audit feature states