Skip to content

lb para

Terminal window
lb para <subcommand> [arguments] [options]
SubcommandDescription
createCreate a new PARA item
archive <id>Archive a PARA item
unarchive <id>Restore an archived PARA item

Create a new project, area, or resource.

Terminal window
lb para create [options]
OptionTypeDescription
--category <category>stringRequired. One of projects, areas, or resources.
--label <label>stringRequired. Human-readable name. A URL-safe slug is generated automatically.
--description <text>stringOptional description of the PARA item.
--jsonflagOutput raw JSON.
--api-url <url>stringOverride the API base URL.

The slug is derived automatically from --label. For example, --label "Auth Redesign" produces the slug auth-redesign. Slugs must be unique within each category.

Create a project:

Terminal window
lb para create --category projects --label "Auth Redesign" --description "Overhaul the token flow"

Create an area:

Terminal window
lb para create --category areas --label "Security"

Create a resource and output the result as JSON:

Terminal window
lb para create --category resources --label "RFC Library" --json | jq '.id'

Archive a PARA item by ID. Archived items are hidden from lb tree by default and excluded from auto-classification.

Terminal window
lb para archive <id> [options]
ArgumentDescription
idRequired. The ID of the PARA item to archive.
OptionTypeDescription
--jsonflagOutput raw JSON.
--api-url <url>stringOverride the API base URL.
Terminal window
lb para archive proj_abc123

Restore an archived PARA item to active status.

Terminal window
lb para unarchive <id> [options]
ArgumentDescription
idRequired. The ID of the PARA item to unarchive.
OptionTypeDescription
--jsonflagOutput raw JSON.
--api-url <url>stringOverride the API base URL.
Terminal window
lb para unarchive proj_abc123