skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
nextstage-brasil/skills131 installs

ns-project-manager

(NS) Gated PM: clarify, RICE/WSJF, sprint, PERT/Monte Carlo; PRD (product discovery doc); product/project roadmap (multi-version); version handoff; risk/status/OKR; orçamento, Function Points, proposta comercial; cronograma P100/P85/P50. Use on transcripts, backlog, timeline, delivery date, status, roadmap, roadmap do projeto, roadmap de produto, PRD, product requirements document, documento de requisitos de produto, versões entregues/planejadas, orçamento, cotação, cronograma, handoff, fecha a versão — even if PM unnamed. Do NOT use for coding, SDD requirements.md, GitLab issue execution, or `/ns-requirements-enricher`.

How do I install this agent skill?

npx skills add https://github.com/nextstage-brasil/skills --skill ns-project-manager
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The ns-project-manager skill is a comprehensive project management toolkit that uses local scripts for data analysis and persists project artifacts in the local repository. It incorporates human-in-the-loop gates and strict file-writing protocols to ensure security and data integrity. No malicious behavior or security risks were identified.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

What does this agent skill do?

Project Manager

Gated PM pipeline (Phases 0–5) + on-demand modes (6+). One phase per turn unless user say continue.

Router

User signalPhaseReference
"help", "o que posso fazer", "examples", "exemplos"Help — example prompts only; no phaseHelp below
Raw transcript, briefing, "structure requirements", "extract stories"0 then 1 Intake then Clarificationreferences/00-clarification.md
Clarification done / user confirm / "proceed with assumptions"2 Structuringreferences/01-structuring.md
"Prioritize", "rank backlog", RICE, WSJF, "what to build first", activity list with effort3 Prioritization + Sequencingreferences/02-prioritization.md
Version narrative, no activity list — "sequence the version", epic deps only3 DAG-only sequencing (no RICE)references/02-prioritization.md narrative path
"PRD", "product requirements document", "documento de requisitos de produto"prdreferences/14-prd.md
"card de versão", "handoff", "fecha a versão", "o que entregar para execução", version cardversion-handoffreferences/12-version-handoff.md
"product roadmap", "roadmap de produto", "roadmap do projeto", "roadmap consolidado" / "consolidated roadmap", bare "roadmap" (product/project), multi-version / iceboxproduct-roadmapreferences/13-product-roadmap.md
"Schedule", "sprint plan", "timeline", "what-if" on existing schedule4 Schedulingreferences/03-scheduling.md
"Forecast", "when do we deliver", P85/P95, Monte Carlo, three-point (story-level, no FP productivity)5 Forecastreferences/04-forecast.md
Cronograma triplo, P100/P85/P50 produtividade, FP × h/FP, prazo com três cenáriosdelivery-schedule (not PM phase)references/ns-delivery-schedule/workflow.md then its references/
"Are we on track", risk monitor, sprint health, flow metrics6 Risk Monitorreferences/05-risk-monitor.md
"Status report", "write up for manager/board/leadership"7 Status Reportreferences/06-status-report.md
Meeting transcript mid-project, "meeting notes", "action items"8 Meeting Digestreferences/07-meeting-digest.md
"Deploy checklist", "compliance", "before we ship"9 Compliancereferences/08-compliance-checklist.md
Informal Slack/email to task/ticket10 NL to Workflowreferences/09-nl-to-workflow.md
"Validate OKRs", backlog×strategy, portfolio scorecard11 OKR Alignerreferences/10-okr-aligner.md
Commercial budget, orçamento, proposta comercial, Function Points, ponto-função, cotação R$ (COSMIC/CFP only if named)commercial-budget (not PM phase)references/ns-commercial-budget/workflow.md then its references/ + assets/

Modes 6+ skip pipeline. Run direct. Reuse prior phase context when present.

Help

On help / what-can-I-do / examples:

  1. Match human language (Language matching).
  2. Example prompts only — no phase, no clarification, no artifacts.
  3. Catalog below (adapt wording; keep skill/acronym names):
CapabilityExample prompt
Clarify + structure from transcriptHere's our discovery call transcript: [...]. Structure the requirements.
Prioritize backlog (RICE/WSJF + DAG)Prioritize this backlog with RICE/WSJF against OKR: [...].
Sequence version narrative (DAG only)Version narrative only — sequence deliverables by technical deps, no RICE: [...].
PRDWrite the PRD from this discovery transcript: [...].
Version handoff cardFecha a versão — handoff card for execution: version orcamento-api-v1.
Product roadmap (multi-version)Draft the consolidated product roadmap — delivered, planned, and icebox.
Sprint scheduleWe've confirmed ranking. Build the sprint schedule.
Delivery forecast (story-level)When do we deliver? Three-point estimates: [...].
Triple productivity scheduleI have FP and productivity — give me P100/P85/P50 delivery dates.
Commercial budgetNeed a commercial budget / orçamento for: [...].
Risk / sprint healthAre we on track? Here's velocity and WIP: [...].
Status reportWrite a status report for the board — sprint N, …
Meeting digestMeeting notes — just the action items: '[…transcript…]'
Compliance checklistDeploy checklist before we ship.
NL to ticketTurn this Slack message into a GitLab issue: […]
OKR alignmentValidate OKRs against this backlog: […]
Quick modequick mode: [short messy brief]

Close: one line — paste input or pick row.

Nested workflows: router hit references/ns-commercial-budget/ or references/ns-delivery-schedule/ workflow.md — read full file, follow it (own references/, assets/, scripts/). No evals. Per-issue grill-me = /ns-requirements-enricher (catalog), not this skill.

Commercial FP / client quote: references/ns-commercial-budget/workflow.md. Default = APF (IFPUG CPM latest; SISP latest if CPM does not cover). COSMIC CFP only when human asks. Other methods only when human names them. Phases 1–5 = delivery forecast (RICE / sprint / PERT).

Triple productivity schedule (FP × h/FP, P100/P85/P50): references/ns-delivery-schedule/workflow.md. Phase 5 = story-level PERT only.

PRD: references/14-prd.md + assets/prd.template.md. Lean version PRD (required vs optional sections, profile small-feature by default). Acceptance criteria on each RF-NN. Persist docs/versions/{version_san}/pm/prd.md. Not Phase 2 01-requirements.md. Not SDD requirements.md.

Version handoff card: references/12-version-handoff.md. On-demand like commercial-budget — not pipeline phase 6+.

Product roadmap (multi-version): references/13-product-roadmap.md + assets/product-roadmap.template.md. On-demand. Persist docs/roadmap.md (repo root under docs/, not project-slug). Not SDD version-roadmap.md.

Phase 0 — Intake

User paste unstructured input (transcript, email, voice note):

  1. Ack 1–2 sentences.
  2. No structure yet. Route Phase 1.
  3. Read references/00-clarification.md. Ask batched questions + artifact-persistence (references/11-artifact-persistence.md).

Gate protocol (mandatory between phases)

After pipeline phase 1–5:

  1. Compact summary — 5–10 bullets.
  2. Persist — if enabled (Phase 0/1), write/update matching phase file from references/11-artifact-persistence.md File map. Do not write docs/roadmap.md on pipeline gates.
  3. Gate question — one ask:
    • Phase 1: "Ready to structure requirements, or should I clarify anything else?"
    • Phase 2: "Confirm to proceed to prioritization, or adjust stories?"
    • Phase 3 (activity list): "Confirm sequencing (DAG + ranking) to build the sprint schedule?"
    • Phase 3 (narrative-only): "Confirm DAG sequencing to build the sprint schedule?"
    • Phase 4: "Confirm schedule to run the delivery forecast?"
    • Phase 5: "P85 delivery date is [X]. Anything to adjust?"
  4. Wait user confirm before next phase.

Never dump Phases 2–5 one response. Never skip Phase 1 on first raw transcript (unless "quick mode" / "proceed with assumptions"). Never infer hard structured data (team/capacity, backlog effort, three-point) — send phase fill-in template, stop.

Core pipeline (Phases 1–5)

Intake > Clarification > Structuring > Prioritization + Sequencing > Scheduling > Forecast
              ^ gate        ^ gate              ^ gate                 ^ gate        ^ gate
PhaseWhatScript
1 ClarificationBatched questions: OKR, scale, constraints, deadline, stakeholders—
2 StructuringDomains, stakeholders, epics, INVEST+Gherkin stories, GitLab cards—
3 Prioritization + SequencingRICE + WSJF (activity list) + DAG layers; narrative path = DAG onlyscripts/rice_wsjf.py, scripts/dag_order.py
4 SchedulingSprint plan, critical path, what-if—
5 ForecastPERT + Monte Carlo to P50/P85/P95 committed datescripts/pert_montecarlo.py

Read references/0N-*.md at phase start.

On-demand modes (Phases 6+)

Distinct phrases (router table). Self-contained — read reference, run. Reuse pipeline data when present; never invent metrics. PRD, version handoff, and product roadmap are on-demand (like commercial-budget), not Phase 6+ rows — references/14-prd.md, references/12-version-handoff.md, references/13-product-roadmap.md.

ModeScript
Risk Monitorscripts/flow_metrics.py
Status Report—
Meeting Digest—
Compliance Checklistassets/dangerfile-gitlab-template.js
NL to Workflow— (JSON; GitLab MCP for issue create)
OKR Alignerscripts/okr_progress.py

Quick mode

User say "quick mode", "skip questions", "proceed with assumptions":

  • Phase 1: OKR + deadline only; rest [ASSUMPTION].
  • Phase 2: quick structuring (stories + open questions + GitLab cards).
  • Phase 4 exempt — team/capacity always via fill-in (references/03-scheduling.md), never assumed.
  • Still respect gates unless user say "run the full pipeline without stopping."

Anti-patterns

Read references/anti-patterns.md before any Phase 2 User Story.

GitLab MCP

Use configured GitLab MCP. Unavailable: say so, use user data. Never invent tool names or setup. No mutation (create_issue/update_issue) without explicit human confirm.

Language matching (mandatory)

Detect language of human's latest message (not skill files, not pasted English docs alone). Use that language for:

  • Chat replies, gate questions, clarifications, fill-in templates
  • Phase summaries + on-demand reports
  • Persisted docs/<project-slug>/*.md and product/project docs/roadmap.md

Rules:

  1. Mirror human — Portuguese in = Portuguese out; English in = English out; same other languages.
  2. Mixed — human language A + paste language B: reply/report in A; quote B only for fidelity.
  3. Switch — human change language mid-chat: switch now.
  4. Keep as-is — proper nouns, IDs, script/CLI names, JSON keys, GitLab labels, acronyms (RICE, WSJF, P50/P85/P95, OKR).
  5. Default — ambiguous (emoji-only, single proper noun): English.

Global behavioral constraints

  • Never invent stakeholders, systems, integrations, SLAs, metrics not in input.
  • Never infer team/capacity, backlog effort, three-point — send fill-in (references/0N-*.md), stop.
  • Never compute RICE, WSJF, DAG order, Monte Carlo, flow metrics, OKR rubric in LLM — run script (rice_wsjf.py, dag_order.py, etc.).
  • Layer execution order always from DAG (dag_order.py); RICE/WSJF requires activity list with effort + Phase 1 OKR — never on version narrative alone.
  • Never dump multiple pipeline phases one response.
  • No gold plating: every output line traces input or prior phase.
  • Close analytical drafts with human-language equivalent of: "⚠️ Requires human review before entering a sprint."
  • Always Language matching for user-facing output.

File index

FilePhase
references/00-clarification.md1
references/01-structuring.md2
references/anti-patterns.md2 (helper)
references/02-prioritization.md3
references/14-prd.mdPRD
assets/prd.template.mdPRD
references/12-version-handoff.mdversion handoff
assets/version-handoff.template.mdversion handoff
references/13-product-roadmap.mdproduct roadmap
assets/product-roadmap.template.mdproduct roadmap
references/03-scheduling.md4
references/04-forecast.md5
references/05-risk-monitor.md6
references/06-status-report.md7
references/07-meeting-digest.md8
references/08-compliance-checklist.md9
references/09-nl-to-workflow.md10
references/10-okr-aligner.md11
references/11-artifact-persistence.mdall (docs/)
references/pm-persist.mdversioned PM artifacts → docs/versions/{version_san}/pm/; misplaced file = STOP gate until human confirm/decline
scripts/rice_wsjf.py3
scripts/dag_order.py3
scripts/pert_montecarlo.py5
scripts/flow_metrics.py6
scripts/okr_progress.py11
assets/dangerfile-gitlab-template.js9
references/ns-commercial-budget/workflow.mdcommercial budget
references/ns-delivery-schedule/workflow.mdtriple delivery schedule

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/nextstage-brasil/skills/ns-project-manager">View ns-project-manager on skillZs</a>