Tool tree
Local-first record of achievements, goals, mentoring, enablement, and energy.
Implementation
gradeNot graded
gradeNot graded
brag_add_achievementAction
Record an achievement (a win worth remembering for reviews).
View tool JSON
{
"name": "brag_add_achievement",
"kind": "act",
"impl": "imperative",
"description": "Record an achievement (a win worth remembering for reviews).",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"occurredAt": {
"type": "string",
"description": "Date as YYYY-MM-DD"
},
"description": {
"type": "string",
"description": "Markdown"
},
"impact": {
"type": "string",
"description": "Markdown — why it mattered"
},
"category": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"title",
"occurredAt"
]
}
}brag_add_goalAction
Add a goal for a given year.
View tool JSON
{
"name": "brag_add_goal",
"kind": "act",
"impl": "imperative",
"description": "Add a goal for a given year.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"year": {
"type": "integer"
},
"category": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"not_started",
"in_progress",
"done",
"dropped"
]
},
"progress": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"description": {
"type": "string",
"description": "Markdown"
}
},
"required": [
"title",
"year"
]
}
}brag_add_enablementAction
Record enablement you delivered (workshop, talk, training, doc, review, office hours).
View tool JSON
{
"name": "brag_add_enablement",
"kind": "act",
"impl": "imperative",
"description": "Record enablement you delivered (workshop, talk, training, doc, review, office hours).",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"type": {
"type": "string",
"enum": [
"workshop",
"talk",
"training",
"doc",
"review",
"office_hours"
]
},
"date": {
"type": "string",
"description": "Date as YYYY-MM-DD"
},
"audience": {
"type": "string"
},
"attendees": {
"type": "integer"
},
"link": {
"type": "string"
},
"notes": {
"type": "string",
"description": "Markdown"
}
},
"required": [
"title",
"date"
]
}
}brag_add_personAction
Add a person you mentor.
View tool JSON
{
"name": "brag_add_person",
"kind": "act",
"impl": "imperative",
"description": "Add a person you mentor.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"role": {
"type": "string"
},
"relationship": {
"type": "string",
"enum": [
"ad_hoc",
"regular"
]
},
"cadence": {
"type": "string"
},
"notes": {
"type": "string",
"description": "Markdown"
},
"startedAt": {
"type": "string",
"description": "Date as YYYY-MM-DD"
}
},
"required": [
"name"
]
}
}brag_set_energyAction
Set the weekly energy reflection for a week (upsert by week start, a Monday).
View tool JSON
{
"name": "brag_set_energy",
"kind": "act",
"impl": "imperative",
"description": "Set the weekly energy reflection for a week (upsert by week start, a Monday).",
"inputSchema": {
"type": "object",
"properties": {
"weekStart": {
"type": "string",
"description": "Date as YYYY-MM-DD"
},
"energy": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"workload": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"satisfaction": {
"type": "integer",
"minimum": 1,
"maximum": 5
},
"note": {
"type": "string",
"description": "Markdown"
}
},
"required": [
"weekStart",
"energy",
"workload",
"satisfaction"
]
}
}brag_import_mergeAction
Batch-add records. Appends — never replaces. Keys: goals, achievements, people, sessions, enablement, energy.
View tool JSON
{
"name": "brag_import_merge",
"kind": "act",
"impl": "imperative",
"description": "Batch-add records. Appends — never replaces. Keys: goals, achievements, people, sessions, enablement, energy.",
"inputSchema": {
"type": "object",
"properties": {
"goals": {
"type": "array",
"items": {
"type": "object"
}
},
"achievements": {
"type": "array",
"items": {
"type": "object"
}
},
"people": {
"type": "array",
"items": {
"type": "object"
}
},
"sessions": {
"type": "array",
"items": {
"type": "object"
}
},
"enablement": {
"type": "array",
"items": {
"type": "object"
}
},
"energy": {
"type": "array",
"items": {
"type": "object"
}
}
}
}
}brag_list_achievementsAction
List all achievements.
View tool JSON
{
"name": "brag_list_achievements",
"kind": "act",
"impl": "imperative",
"description": "List all achievements."
}brag_exportAction
Export the full database as a JSON snapshot.
View tool JSON
{
"name": "brag_export",
"kind": "act",
"impl": "imperative",
"description": "Export the full database as a JSON snapshot."
}