Todos los comandos · intake

pm create

Create a new project management item.

Creates a new planning item with deterministic metadata and history.

Uso

pm create [options] [type-or-title] [title]

Argumentos

<type-or-title>Title, or type followed by title (e.g. task "Fix bug")opcional
<title>Title following an item typeopcional

Opciones

--title, -t <value>Item title [required] (or first positional argument)obligatorio
--id <value>Explicit id (normalized with id_prefix)opcional
--description, -d <value>Item description (allow empty string)opcional
--type <value>Built-in or custom item typeopcional
--template <value>Named template defaults; explicit flags overrideopcional
--create-mode <value>Required fields: strict|progressiveopcional
--schedule-preset <value>Reminder/Meeting/Event defaults: lightweightopcional
--status, -s <value>Item statusopcional
--close-reason <value>Reason for a directly terminal itemopcional
--completed-at <value>Actual completion time for terminal importsopcional
--priority, -p <value>Priority 0..4opcional
--tags <value>Comma-separated tagsopcional
--add-tags <value>Add tags additively on top of --tags (repeatable; CSV accepted)opcional
--body, -b <value>Item markdown body (allow empty string)opcional
--deadline <value>Deadline (ISO/date string or relative +6h/+1d/+2w/+6m)opcional
--estimate, --estimated-minutes <value>Estimated minutesopcional
--acceptance-criteria <value>Acceptance criteria (repeatable; values join with '; '; allow empty string)opcional
--definition-of-ready <value>Definition of ready (allow empty string)opcional
--order <value>Planning order/rank integeropcional
--goal <value>Goal identifieropcional
--objective <value>Objective identifieropcional
--value <value>Business value summaryopcional
--impact <value>Business impact summaryopcional
--outcome <value>Expected outcome summaryopcional
--why-now <value>Why-now rationaleopcional
--author <value>Mutation authoropcional
--message <value>History message (allow empty string)opcional
--assignee <value>Item assigneeopcional
--parent <value>Parent item IDopcional
--allow-missing-parentAllow creating with an unresolved parent reference and emit a validation warningopcional
--allow-unresolved-depsAllow unresolved local dependency targets and emit explicit warning receiptsopcional
--reviewer <value>Revieweropcional
--risk <value>Risk level: low|med|medium|high|critical (med persists as medium)opcional
--confidence <value>Confidence level: 0..100|low|med|medium|high (med persists as medium)opcional
--sprint <value>Sprint identifieropcional
--release <value>Release identifieropcional
--blocked-by <value>Set latest blocked-by item ID or reason; resolved item IDs append a blocked_by dependency edgeopcional
--blocked-reason <value>Blocked reasonopcional
--unblock-note <value>Unblock rationale noteopcional
--reporter <value>Issue reporteropcional
--severity <value>Issue severity: low|med|medium|high|critical (med persists as medium)opcional
--environment <value>Issue environment contextopcional
--repro-steps <value>Issue reproduction stepsopcional
--resolution <value>Issue resolution summaryopcional
--expected-result <value>Issue expected behavioropcional
--expected <value>Short alias for --expected-resultopcional
--actual-result <value>Issue observed behavioropcional
--actual <value>Short alias for --actual-resultopcional
--affected-version <value>Affected version identifieropcional
--fixed-version <value>Fixed version identifieropcional
--component <value>Issue component ownershipopcional
--regression [value]Regression marker; bare flag means true, or pass true|false|1|0opcional
--customer-impact <value>Customer impact summaryopcional
--dep <value>Seed dependency entry (key=value CSV, markdown key:value lines, or - for stdin; repeatable)opcional
--type-option <value>Type option key=value or key=<name>,value=<value> (also accepts key:value and markdown pairs; use - for stdin; repeatable)opcional
--field <name=value>Set a field declared by an active extension registerItemFields registration (repeatable)opcional
--unset <field>Clear scalar fields by name (repeatable or csv)opcional
--reminder <value>Seed reminder entry at=<iso|relative>,text=<text> (also accepts markdown pairs and - for stdin; repeatable)opcional
--event <value>Seed event entry start=<iso|relative>,end=<iso|relative>,duration=<relative|30min|PT30M>,title=<text>,all_day=<true|false>,recur_* fields (also accepts markdown pairs and - for stdin; repeatable)opcional
--comment <value>Seed comment entry (text=<value> CSV/markdown pairs or - for stdin; repeatable)opcional
--note <value>Seed note entry (text=<value> CSV/markdown pairs or - for stdin; repeatable)opcional
--learning <value>Seed learning entry (text=<value> CSV/markdown pairs or - for stdin; repeatable)opcional
--file <value>Seed linked file entry (CSV/markdown pairs or - for stdin; repeatable)opcional
--test <value>Seed linked test entry (CSV/markdown pairs or - for stdin; repeatable)opcional
--doc <value>Seed linked doc entry (CSV/markdown pairs or - for stdin; repeatable)opcional
--stdin-jsonItem JSON from stdin; explicit flags overrideopcional
--body-file <path>Load body from a file or stdin (-); conflicts with --bodyopcional
--clear-depsClear dependency entriesopcional
--clear-commentsClear commentsopcional
--clear-notesClear notesopcional
--clear-learningsClear learningsopcional
--clear-filesClear linked filesopcional
--clear-testsClear linked testsopcional
--clear-docsClear linked docsopcional
--clear-remindersClear remindersopcional
--clear-eventsClear eventsopcional
--clear-type-optionsClear type optionsopcional
--allow-duplicateExplicitly create even when strict similarity governance finds likely duplicatesopcional
--inherit-focusUse saved focus as parent (CLI default; SDK/MCP opt in)opcional
--no-inherit-focusIgnore saved focus; --unset parent also suppresses itopcional

Ejemplos

pm create --title "Harden lock flow" --description "Improve stale lock handling" --type Task --status open --priority 1 --message "Create lock hardening task" --create-mode progressive

Comandos relacionados