Every collection has 5 standard CRUD commands, totaling 40 commands. Replace {collection} with: account, contact, deal, project, task, kb, meeting, or journal.
| Command | Description |
|---|
/mybuddy.{collection}.create | Create a new entry with prompted frontmatter |
/mybuddy.{collection}.view [slug] | View entry detail |
/mybuddy.{collection}.edit [slug] | Edit entry fields |
/mybuddy.{collection}.list [filters] | List entries with optional filters |
/mybuddy.{collection}.delete [slug] | Delete with confirmation |
| Command | Description |
|---|
/mybuddy.account.create | Create a new account |
/mybuddy.account.view [slug] | View account detail |
/mybuddy.account.edit [slug] | Edit account fields |
/mybuddy.account.list [filters] | List accounts |
/mybuddy.account.delete [slug] | Delete account |
| Command | Description |
|---|
/mybuddy.contact.create | Create a new contact |
/mybuddy.contact.view [slug] | View contact detail |
/mybuddy.contact.edit [slug] | Edit contact fields |
/mybuddy.contact.list [filters] | List contacts |
/mybuddy.contact.delete [slug] | Delete contact |
| Command | Description |
|---|
/mybuddy.deal.create | Create a new deal |
/mybuddy.deal.view [slug] | View deal detail |
/mybuddy.deal.edit [slug] | Edit deal fields |
/mybuddy.deal.list [filters] | List deals |
/mybuddy.deal.delete [slug] | Delete deal |
| Command | Description |
|---|
/mybuddy.project.create | Create a new project |
/mybuddy.project.view [slug] | View project detail |
/mybuddy.project.edit [slug] | Edit project fields |
/mybuddy.project.list [filters] | List projects |
/mybuddy.project.delete [slug] | Delete project |
| Command | Description |
|---|
/mybuddy.task.create | Create a new task |
/mybuddy.task.view [slug] | View task detail |
/mybuddy.task.edit [slug] | Edit task fields |
/mybuddy.task.list [filters] | List tasks |
/mybuddy.task.delete [slug] | Delete task |
| Command | Description |
|---|
/mybuddy.kb.create | Create a new KB article |
/mybuddy.kb.view [slug] | View article detail |
/mybuddy.kb.edit [slug] | Edit article |
/mybuddy.kb.list [filters] | List articles |
/mybuddy.kb.delete [slug] | Delete article |
| Command | Description |
|---|
/mybuddy.meeting.create | Create a new meeting |
/mybuddy.meeting.view [slug] | View meeting detail |
/mybuddy.meeting.edit [slug] | Edit meeting |
/mybuddy.meeting.list [filters] | List meetings |
/mybuddy.meeting.delete [slug] | Delete meeting |
| Command | Description |
|---|
/mybuddy.journal.create | Create a new journal entry |
/mybuddy.journal.view [slug] | View journal detail |
/mybuddy.journal.edit [slug] | Edit journal |
/mybuddy.journal.list [filters] | List journals |
/mybuddy.journal.delete [slug] | Delete journal |
The .list commands accept optional filters specific to each collection:
- Accounts —
type:client, status:active
- Contacts —
account:acme-corp
- Deals —
stage:proposal, account:acme-corp
- Projects —
status:in-progress, priority:high, account:acme-corp
- Tasks —
status:todo, priority:urgent, project:acme-crm
- KB —
tag:process
- Meetings —
type:planning, account:acme-corp
- Journals —
mood:good, tag:productive