Skip to content

Conversation

@holmboe
Copy link
Contributor

@holmboe holmboe commented Jan 9, 2026

Fixes #114

Depends on #113

@holmboe holmboe requested a review from Timpan4 January 9, 2026 04:40
Base automatically changed from feat-saved-task-searches to master January 9, 2026 09:32
Add support for creating Maniphest tasks directly from command-line
arguments, complementing the existing --with TEMPLATE bulk creation.

New CLI syntax:
  phabfive maniphest create 'Title' [options]

Options:
  --tag=TAG           Project tags (repeatable or plus-separated)
  --assign=USER       Assignee username
  --status=STATUS     Task status (Open, Resolved, etc.)
  --priority=LEVEL    Task priority (High, Normal, Low, etc.)
  --subscribe=USER    Subscribers (repeatable or plus-separated)
  --description=TEXT  Task description
  --dry-run           Preview without creating

Examples:
  phabfive maniphest create 'Fix bug' --tag QA --priority High
  phabfive maniphest create 'Feature' --tag A --tag B --assign admin
  phabfive maniphest create 'Task' --tag A+B --subscribe user1+user2

Output now shows task URL followed by clickable workboard URLs:
  http://phorge.domain.tld/T123
  http://phorge.domain.tld/tag/infrastructure/

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@holmboe holmboe force-pushed the feat-cli-task-creation branch from dcfb5cc to 620daca Compare January 9, 2026 17:10
@holmboe holmboe merged commit b305f35 into master Jan 10, 2026
15 checks passed
@holmboe holmboe deleted the feat-cli-task-creation branch January 10, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add CLI-based single task creation

3 participants