sj-pm

Analyze unstructured task inputs into requirements, risk assessments, and prioritized task lists.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/s0613/S-skills --skill sj-pm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sj-pm
Source: https://github.com/s0613/S-skills/tree/main/skills/sj-pm
Command: npx skills add https://github.com/s0613/S-skills --skill sj-pm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vague, unstructured task requests often lead to misalignment between stakeholders and development teams, missing requirements, unaddressed risks, and wasted rework. This Skill acts as an AI product manager to transform raw task inputs into clear, actionable plans.

Core Features & Use Cases

  • Task Analysis & Requirements Breakdown: Decomposes raw task requests into concrete, verifiable requirements and prioritized task lists.
  • Risk Assessment: Identifies potential project risks early in the workflow to prevent downstream issues.
  • Office Hours Validation: Runs a 6-question pre-development validation check to catch flawed ideas before coding begins.
  • Use Case: For a request like "add a user dashboard", the Skill breaks down tasks for frontend, backend, and security teams, flags data privacy risks, and prioritizes core metrics display first.

Quick Start

Invoke the sj-pm skill with your raw task request like "build a password reset feature" to receive a structured PM brief with clear requirements, risk assessments, and prioritized task lists.

Frequently Asked Questions about sj-pm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I break down unstructured task requests into verifiable product requirements?

To break down unstructured task requests into verifiable product requirements, use an AI product manager skill to decompose raw inputs into prioritized task lists. It transforms vague requests into concrete, actionable plans for cross-functional development teams.

What is the best way to identify project risks during early-stage product planning?

The best way to identify project risks during early-stage product planning is by running a pre-development validation check. An AI risk assessment skill can flag potential issues in unstructured task inputs, preventing downstream problems before coding begins.

How do I define feature scope for a new software project from a raw idea?

To define feature scope for a new software project from a raw idea, analyze the task input to generate a structured PM brief. This brief includes role hints for frontend, backend, and security teams, prioritizing core metrics and features first.

Can I validate a flawed software idea before starting development?

Yes, you can validate a flawed software idea before starting development by running a 6-question pre-development validation check. This office hours validation process catches misaligned requirements and unaddressed risks early in the workflow.

Does this AI agent approach work for feature scoping across different team sizes?

Yes, this AI agent approach works for feature scoping across different team sizes. It applies to early-stage product planning and pre-development validation for software projects of all sizes, producing structured PM output with role hints to orchestrate downstream specialist agents.