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.mdFor Codex CLI
Add the product team skills package via the CLI:
npx agent-skills-cli add alirezarezvani/claude-skills/product-teamFor 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:
| Skill | Focus |
|---|---|
| Product Manager Toolkit | RICE prioritization, customer discovery, PRDs |
| Agile Product Owner | User stories, sprint planning, backlog grooming |
| Product Strategist | OKR cascades, market analysis, vision setting |
| UX Researcher Designer | Persona creation, journey mapping, usability testing |
| UI Design System | Design tokens, component documentation, responsive guidelines |
| Competitive Teardown | Systematic competitor analysis |
| Landing Page Generator | Automated landing page prototypes |
| SaaS Scaffolder | Boilerplate SaaS project structures |
| Research Summarizer | Automated 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.mdfile 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.
More Skills You Might Like
Explore similar skills to enhance your workflow
Docker Hub Automation
Automate Docker Hub tasks via Rube MCP (Composio): repositories,
How to Delegate
argument-hint: "[feature or area to design audio for]"
Sample Text Processor
The Sample Text Processor is a simple skill designed to demonstrate the basic structure and functionality expected in the claude-skills ecosystem. Thi
Hybrid Cloud Networking
Establish secure, reliable network connectivity between on-premises data centers and cloud providers (AWS, Azure, GCP, OCI)
Core Components
Core component library and design system patterns. Use when building UI, using design tokens, or working with the component library
Idea Refine
Refines ideas iteratively. Refine ideas through structured divergent and convergent thinking. Use "idea-refine" or "ideate" to trigger