Product Skills

10 product agent skills and plugins for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. PM toolkit (RICE), agile PO, product strategist (OKR), UX re

What Is Product Skills?

Product Skills is a modular suite of 10 specialized agent skills and plugins designed for advanced product management, UX/UI design, and SaaS development workflows. Targeted for next-gen AI coding and product platforms such as Claude Code, Codex, Gemini CLI, Cursor, and OpenClaw, Product Skills provides a set of Python-based, stdlib-only tools that streamline the end-to-end process of building, launching, and managing digital products.

This toolkit is architected for product managers (PMs), agile product owners (POs), product strategists, UX researchers, and UI designers. It encapsulates best-practice frameworks and automates repetitive tasks, from prioritization (RICE), OKR mapping, and competitive analysis, to user research synthesis, design system documentation, and rapid landing page prototyping. Product Skills is open-source and MIT-licensed, making it accessible and extensible for diverse teams and workflows.

Why Use Product Skills?

The landscape of digital product development is increasingly complex, requiring multidisciplinary teams to collaborate seamlessly across strategy, design, development, and operations. Product Skills was conceived to address several core needs:

  • End-to-end Coverage: It bridges strategic planning, agile execution, and design operations within a single, cohesive toolkit.
  • AI-Enhanced Productivity: By leveraging agent skills compatible with modern AI coding environments, Product Skills automates and augments high-value PM and design tasks.
  • Framework Consistency: Embeds industry-standard frameworks such as RICE (for prioritization), OKRs (for goal-setting), and competitive teardown templates, ensuring methodological rigor.
  • Developer-Friendly: Implemented in Python with no external dependencies, it’s easy to integrate into CI/CD pipelines and local development workflows.
  • Extensibility: Being open-source, it invites team-specific extensions and customizations.

By adopting Product Skills, organizations can accelerate product discovery, improve strategic alignment, and reduce the manual overhead associated with product management and UX workflows.

How to Get Started

Getting started with Product Skills depends on your preferred environment. Below are the common installation and usage patterns:

For Claude Code

Read the skill documentation directly in your workspace:

/read product-team/product-manager-toolkit/SKILL.md

For Codex CLI

Add the product team skills package via the CLI:

npx agent-skills-cli add alirezarezvani/claude-skills/product-team

For Other Platforms

Check the Product Skills GitHub repository for platform-specific instructions and integration guides.

Running a Sample Skill

Suppose you want to use the RICE prioritization tool from the Product Manager Toolkit. You could invoke it in your Python environment as follows:

from product_team.product_manager_toolkit.rice import prioritize

features = [
    {"name": "User Profiles", "reach": 500, "impact": 3, "confidence": 0.8, "effort": 8},
    {"name": "Dark Mode", "reach": 300, "impact": 2, "confidence": 0.7, "effort": 5},
]
prioritized = prioritize(features)
for item in prioritized:
    print(f"{item['name']}: RICE Score = {item['rice_score']:.2f}")

This script ranks features based on the RICE framework, providing immediate strategic value to PMs.

Key Features

Product Skills is organized into discrete modules, each targeting a specific aspect of product team productivity:

SkillFocus
Product Manager ToolkitRICE prioritization, customer discovery, PRDs
Agile Product OwnerUser stories, sprint planning, backlog grooming
Product StrategistOKR cascades, market analysis, vision setting
UX Researcher DesignerPersona creation, journey mapping, usability testing
UI Design SystemDesign tokens, component documentation, responsive guidelines
Competitive TeardownSystematic competitor analysis
Landing Page GeneratorAutomated landing page prototypes
SaaS ScaffolderBoilerplate SaaS project structures
Research SummarizerAutomated qualitative research synthesis

All tools are implemented in pure Python, ensuring reliability and ease of integration. For example, generating an OKR cascade is as simple as:

from product_team.product_strategist.okr import generate_okr_cascade

company_objectives = [
    {"objective": "Expand Market Presence", "key_results": ["Enter 2 new regions", "Increase share by 20%"]},
]
okr_tree = generate_okr_cascade(company_objectives)
print(okr_tree)

Best Practices

To maximize the benefits of Product Skills:

  • Integrate Early: Adopt the toolkit at the inception of product discovery to embed frameworks like RICE and OKR from the outset.
  • Automate Workflows: Use CLI or agent integrations to automate routine documentation, prioritization, and research synthesis tasks.
  • Customize Wisely: Extend or adapt skill modules to reflect your organization's specific processes, but preserve the underlying frameworks for consistency.
  • Leverage Version Control: Store configuration and output artifacts in version control for team transparency and historical analysis.
  • Continuous Updates: Monitor the GitHub repository for updates, as new skills and improvements are added regularly by the open-source community.

Important Notes

  • Python Standard Library Only: All tools are implemented using the Python standard library, ensuring no third-party dependency conflicts.
  • Platform Compatibility: While designed for Claude Code, Codex CLI, Gemini CLI, Cursor, and OpenClaw, consult the documentation for the latest compatibility notes.
  • Documentation: Each skill contains its own SKILL.md file describing usage, input/output formats, and example workflows.
  • Open Source License: Product Skills is MIT-licensed. Review terms before use in proprietary environments.
  • Community Support: For questions, feature requests, or contributions, refer to the GitHub Issues page.

By adopting Product Skills, teams can operationalize industry best practices, boost productivity, and maintain strategic alignment across all stages of product development.