CLI stories and bugs

Stories and bugs are the main work items in Flik. They live inside a project and have an id like POP-1, POP-2, etc.


Listing

flik get stories [--project POP] [--assigned-to user_id]
flik get bugs    [--project POP] [--assigned-to user_id]
  • Project — Use --project or rely on FLIK_PROJECT (context).
  • Assigned to — Optional filter by assignee.

Creating

flik add story "Title of the story" [--project POP] [--assigned-to id] [--points N] [--notes "..."]
flik add bug   "Title of the bug"   [--project POP] [--assigned-to id] [--severity medium] [--description "..."]

The server assigns the next numeric id (e.g. POP-1, POP-2). Optional flags vary by type (e.g. points and notes for stories; severity and description for bugs).


Updating and deleting

flik update story POP-1 --title "New title" [--status in_progress] [--assigned-to id] ...
flik update bug   POP-2 --title "New title" [--status done] [--severity high] ...
# Or use the unified object form:
flik update object POP-1 --title "New title" --status done
flik delete story POP-1
flik delete bug   POP-2
flik delete object POP-1

Only the fields you pass are updated. Status values depend on the API (e.g. open, in_progress, done).


Getting one issue

flik get object POP-1

Returns the full story or bug by id. Requires project context (or --project).