Knowledge Mint¶
Create or update a versioned personal-knowledge record in SQLite, with stable aliases, provenance, and idempotent mutation receipts.
Skill name: knowledge_mint
Category: context
Mutates state (retry policy: manual)
Parameters¶
| Name | Type | Required | Description |
|---|---|---|---|
category |
str |
Yes | Category: work_pattern, self_regulation, skill_gap, feedback, preference, reference. |
content_body |
str |
No | Full text body. If empty, builds a body from the structured fields. |
default_response |
str |
No | Agent's default response. |
definition |
str |
No | Pattern definition text. |
evidence |
str |
No | Initial evidence observation. |
idempotency_key |
str |
No | Stable retry key for this logical mutation. |
name |
str |
Yes | Human-readable name (e.g., 'Branch Explosion'). |
severity |
str |
No | HIGH, MODERATE, or LOW (optional). |
signals |
str |
No | Observable signals. |
tags |
str |
No | Comma-separated tags. |
triggers |
str |
No | What typically triggers this pattern. |
Details¶
After the personal-knowledge authority seal, this skill never creates or edits a Markdown file. It writes one immutable revision plus the current SQLite projection. Legacy logical paths remain aliases, so callers can keep using familiar names without treating a filesystem path as identity.