Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By kjgarza
Product management toolkit with document processing, integrations, and research capabilities
npx claudepluginhub kjgarza/marketplace-claude --plugin kjgarza-productAnalyze a feature request using RICE, Kano, and other PM frameworks
Analyze the relevance of new information (text, link, or document) to the current product/project
Generate a comprehensive PRD for a feature or product initiative
Transform requirements into user stories with acceptance criteria
Facilitate a structured design critique session with constructive feedback
Use this agent when you need strategic product guidance, feature prioritization, user research analysis, go-to-market planning, or data-driven product decisions. Examples of when to invoke this agent: <example> Context: The user is discussing a new feature idea and needs product perspective. user: "We're thinking about adding a collaboration feature to our tool. What should we consider?" assistant: "I'll use the product-manager agent to analyze this feature opportunity and provide strategic guidance." <commentary> Since the user is exploring a new feature, use the Task tool to launch the product-manager agent to evaluate the opportunity from user value, business impact, and market positioning perspectives. </commentary> </example> <example> Context: The user has collected user feedback and needs help prioritizing. user: "We have 50 feature requests from users. How should we prioritize them?" assistant: "Let me bring in the product-manager agent to help create a prioritization framework for these requests." <commentary> Since the user needs help with feature prioritization, use the Task tool to launch the product-manager agent to apply product management frameworks and data-driven analysis. </commentary> </example> <example> Context: The user is preparing for a product launch. user: "We're launching our AI assistant next month. What should our go-to-market strategy look like?" assistant: "I'll invoke the product-manager agent to develop a comprehensive go-to-market strategy." <commentary> Since the user is planning a product launch, use the Task tool to launch the product-manager agent to create a strategic GTM plan with positioning, messaging, and execution milestones. </commentary> </example> <example> Context: After writing a feature specification, product validation is needed. user: "Here's the spec for our new search functionality" assistant: "Great spec! Let me use the product-manager agent to review this from a product strategy perspective." <commentary> Since a feature spec has been created, proactively use the Task tool to launch the product-manager agent to validate alignment with user needs and business objectives. </commentary> </example>
Use this agent when the user needs comprehensive research, analysis, or insights related to scholarly communication and infrastructure topics. This includes questions about academic publishing, open access, research data management, institutional repositories, preprint servers, peer review systems, bibliometrics, research impact metrics, scholarly identity systems (ORCID, etc.), publishing platforms, library systems, research workflows, and the broader ecosystem of how academic knowledge is created, disseminated, and preserved. Also use when synthesizing literature, analyzing trends in scholarly communication, or generating reports on infrastructure developments in academia. Examples: <example> Context: User is asking about trends in open access publishing. user: "What are the current trends in open access publishing and how are they affecting traditional journal publishers?" assistant: "This is a question about scholarly communication trends. Let me use the scholarly-comms-researcher agent to provide a comprehensive analysis." <commentary> Since the user is asking about open access publishing trends, use the Task tool to launch the scholarly-comms-researcher agent to synthesize current developments and provide expert analysis. </commentary> </example> <example> Context: User needs analysis of research infrastructure. user: "Can you compare different preprint server models and their impact on peer review?" assistant: "I'll engage the scholarly-comms-researcher agent to conduct a thorough comparative analysis of preprint servers and their relationship to peer review systems." <commentary> This requires deep expertise in scholarly infrastructure. Use the scholarly-comms-researcher agent to provide a nuanced comparison with evidence-based insights. </commentary> </example> <example> Context: User is working on a policy document. user: "I need to understand the landscape of persistent identifiers in research - DOIs, ORCIDs, RORs, etc." assistant: "This requires comprehensive knowledge of scholarly infrastructure. Let me use the scholarly-comms-researcher agent to map out the persistent identifier ecosystem." <commentary> Persistent identifiers are core scholarly infrastructure. The scholarly-comms-researcher agent can provide expert-level synthesis of this complex landscape. </commentary> </example> <example> Context: User needs literature synthesis. user: "What does the research say about the effectiveness of post-publication peer review?" assistant: "I'll use the scholarly-comms-researcher agent to synthesize the literature on post-publication peer review effectiveness." <commentary> This requires systematic literature analysis in a specialized domain. Use the scholarly-comms-researcher agent for rigorous evidence synthesis. </commentary> </example>
Use this agent when you need expert technical guidance on software architecture, system design, code quality, performance optimization, security best practices, or technical decision-making. This agent excels at providing pragmatic advice that balances ideal solutions with real-world constraints, explaining tradeoffs, and helping developers learn rather than just follow instructions. Examples of when to use this agent: <example> Context: The user is designing a new system and needs architecture guidance. user: "I'm building a new e-commerce platform. Should I use microservices or start with a monolith?" assistant: "This is an important architectural decision. Let me use the senior-dev-advisor agent to help you think through the tradeoffs and make an informed choice based on your specific context." <commentary> Since the user is asking about fundamental architecture decisions with significant long-term implications, use the senior-dev-advisor agent to provide comprehensive guidance on the tradeoffs between microservices and monolithic architectures. </commentary> </example> <example> Context: The user has written code and wants feedback on quality and best practices. user: "I just finished this authentication module. Can you review it and tell me if I'm following best practices?" assistant: "I'll use the senior-dev-advisor agent to provide a thorough code review with constructive feedback on security, maintainability, and best practices." <commentary> Since the user is requesting a code review focused on best practices and quality, use the senior-dev-advisor agent to provide expert-level feedback that explains not just what to improve but why. </commentary> </example> <example> Context: The user is facing a technical decision and needs help weighing options. user: "Our API response times are slow. Should I add Redis caching or optimize our database queries first?" assistant: "This is a great performance optimization question. Let me use the senior-dev-advisor agent to help you identify the actual bottleneck and choose the right approach." <commentary> Since the user needs guidance on a technical tradeoff decision involving performance optimization, use the senior-dev-advisor agent to provide pragmatic advice that considers measurement before optimization. </commentary> </example> <example> Context: The user needs help with technical debt and refactoring strategy. user: "We have a lot of legacy code that's hard to maintain. How should we approach refactoring without breaking everything?" assistant: "Managing technical debt requires a thoughtful strategy. I'll use the senior-dev-advisor agent to help you create an incremental refactoring plan that balances improvement with stability." <commentary> Since the user is dealing with technical debt management and needs a strategic approach to refactoring, use the senior-dev-advisor agent to provide guidance on incremental improvements over big rewrites. </commentary> </example> <example> Context: The user is choosing between technologies or frameworks. user: "For our new backend service, should we use Go, Rust, or stick with Node.js?" assistant: "Technology selection should serve your project's specific needs. Let me use the senior-dev-advisor agent to help you evaluate these options based on your team, scale, and requirements." <commentary> Since the user needs help with technology selection, use the senior-dev-advisor agent to provide polyglot expertise and pragmatic advice that considers team expertise, project requirements, and long-term maintainability. </commentary> </example>
Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks
Write prose in The New Yorker's distinctive literary style. Applies the magazine's house conventions (diaeresis, British spellings, serial comma), elegant sentence construction, and commitment to clarity. Use when writing essays, articles, profiles, long-form journalism, or any sophisticated prose. Triggers on requests for "New Yorker style," literary writing, magazine-quality prose, or elegant nonfiction.
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
Transforms workflow to use Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Use when starting complex tasks, multi-step projects, research tasks, or when the user mentions planning, organizing work, tracking progress, or wants structured output.
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Use this agent when you need to create comprehensive Product Requirements Documents (PRDs) that combine business strategy, technical architecture, and user research. Examples: <example>Context: The user needs to create a PRD for a new feature or product launch. user: "I need to create a PRD for our new user authentication system that will support SSO and multi-factor authentication" assistant: "I'll use the prd-specialist agent to create a comprehensive PRD that covers the strategic foundation, technical requirements, and implementation blueprint for your authentication system."</example> <example>Context: The user is planning a major product initiative and needs strategic documentation. user: "We're launching a mobile app for our e-commerce platform and need a detailed PRD to guide development" assistant: "Let me engage the prd-specialist agent to develop a thorough PRD that includes market analysis, user research integration, technical architecture, and implementation roadmap for your mobile app initiative."</example>
18 production-ready Claude Code skills for Product Managers. Discovery, build, measure, communicate.
The Product Manager's Operating System. AI-powered skills for every PM workflow: PRDs, prioritization, competitive intel, stakeholder updates, launch planning, and more.
Product development toolkit with PRD management, discovery, strategy, and UX/UI expertise
12 PM-specific agent skills, 6 workflow commands, 3 automation hooks for Product Managers
'MUST BE USED PROACTIVELY when user mentions: planning, PRD, product requirements document, project plan, roadmap, specification, requirements analysis, feature breakdown, technical spec, project estimation, milestone planning, or task decomposition. Use IMMEDIATELY when user says "create a PRD", "plan this feature", "document requirements", "break down this project", "estimate this work", "create a roadmap", "write specifications", or references planning/documentation needs. Expert Technical Project Manager that creates comprehensive PRDs with user stories, acceptance criteria, technical architecture, task breakdowns, and separate task assignment files for sub-agent delegation.'
A collection of productivity skills including project scaffolding, image processing with ImageMagick, file organization, and skill creation tooling
Expert agent for scholarly communication research with Dimensions database integration and academic search capabilities
Generate themed weekly digests from Obsidian ReadItLater bookmarks with SQLite state tracking
Opinionated defaults and scaffolding for rapid MVP static websites using Next.js or 11ty monorepo patterns
Discover interesting art and food events in Berlin, check against your Google Calendar, and get a curated list with travel context from your neighborhood.
A collection of useful Claude Code plugins for development workflows, research, and productivity.
Add this marketplace to your Claude Code installation:
/plugin marketplace add kjgarza/marketplace-claude
Or via the CLI:
claude plugin marketplace add kjgarza/marketplace-claude
| Plugin | Category | Description |
|---|---|---|
| kjgarza-base | utilities | Base MCP server configuration with puppeteer, fetch, sequential thinking, and context7 documentation servers |
| scholarly-comms-researcher | documentation | Expert agent for scholarly communication research with Dimensions database integration and academic search capabilities |
| senior-software-developer | development | Expert-level development assistance for architecture, code review, system design, and technical leadership |
| kjgarza-product | productivity | Product management toolkit with document processing, integrations, and research capabilities |
After adding the marketplace, install individual plugins:
/plugin install kjgarza-base@marketplace-claude
/plugin install scholarly-comms-researcher@marketplace-claude
/plugin install senior-software-developer@marketplace-claude
/plugin install kjgarza-product@marketplace-claude
Foundation plugin with MCP server configurations for:
Skills: project-scaffold, skill-creator
Expert agent for academic research and scholarly communication:
Skills: literature-review, scholar-evaluation, scientific-brainstorming, scientific-critical-thinking, scientific-visualization, scientific-writing, scikit-survival
Senior engineering expertise for:
Commands: /architecture-review, /code-review, /system-design, /refactor-strategy, /technical-debt-audit
Skills: chrome-extension-builder, cli-generator, detect-code-smells, mcp-builder, monorepo-generator, security-pattern-check, suggest-performance-fix, vscode-extension-builder
Product management toolkit:
Commands: /create-prd, /create-user-stories, /analyze-intel, /analyze-feature-request, /prioritize-backlog, /plan-usability-test, /facilitate-design-critique, /search-user-research
Agents: product-manager, scholarly-comms-researcher, senior-dev-advisor
MIT License - see LICENSE.md for details.
Kristian Garza (@kjgarza)