Command Reference¶
Setup¶
Project¶
fgeo project create <name> [--desc TEXT] [--workspace PATH]
fgeo project list [--status active|archived]
fgeo project show <name-or-id>
fgeo project set <name-or-id> <field> <value>
fgeo project remove <name-or-id> [--force]
Goal¶
fgeo goal add <project> "goal title"
fgeo goal list <project>
fgeo goal set <goal-id> <field> <value>
Goal status values include active, achieved, paused, and abandoned.
Platform¶
fgeo platform add <project> <name> [--directions TEXT] [--pace TEXT]
fgeo platform list <project>
fgeo platform show <project> <name>
fgeo platform set <project> <name> <field> <value>
fgeo platform remove <project> <name> [--force]
Common platform fields:
directionspacestatuspublish_urlbsky_handleplatform_secretlast_published_at
Plan¶
fgeo plan create <project> <name> [--strategy TEXT] [--goal GOAL_ID]
fgeo plan list <project> [--status draft|active|completed|archived]
fgeo plan show <project> <name>
fgeo plan assign <project> <plan> <platform> [--direction TEXT] [--target N]
fgeo plan set <project> <name> <field> <value>
fgeo plan remove <project> <name> [--force]
Content¶
fgeo content register <file> \
[--title TEXT] \
[--project NAME] \
[--platform NAME] \
[--plan NAME] \
[--direction TEXT] \
[--tags TEXT] \
[--desc TEXT] \
[--type article|video|slide|thread|short] \
[--status planned|draft|review|published]
fgeo content list [--project NAME] [--platform NAME] [--status STATUS] [--direction TEXT] [--no-plan]
fgeo content show <content-id>
fgeo content set <content-id> <field> <value>
fgeo content assign-plan <project> <plan> [--platform NAME] [--status STATUS]
fgeo content remove <content-id> [--force]
Brand¶
Brand fields:
namepositioningvoicecore_valuestopics
Style¶
fgeo style add <platform> [--desc TEXT] [--formula TEXT] [--tone TEXT] [--format TEXT]
fgeo style list
fgeo style show <platform>
fgeo style set <platform> <field> <value>
Publish¶
fgeo publish list [--status draft] [--project NAME] [--platform NAME]
fgeo publish content <content-id> [--blog-dir PATH] [--url URL] [--force]
fgeo publish task list [--status pr_open|merged|failed]
fgeo publish task show <task-id>
fgeo publish task done <task-id>