Documentation Index
Fetch the complete documentation index at: https://docs.selftune.dev/llms.txt
Use this file to discover all available pages before exploring further.
Usage
selftune contributions, which manages creator-directed sharing preferences (relay signals).
Options
| Flag | Description | Default |
|---|---|---|
--skill <name> | Skill to export (required) | — |
--preview | Show what would be shared without writing | Off |
--sanitize <level> | conservative or aggressive | conservative |
--since <date> | Only include data from this date onward | All data |
--output <file> | Write bundle to a specific path | ~/.selftune/contributions/ |
--submit | Submit bundle to the cloud endpoint | Off |
--endpoint <url> | Override the cloud API endpoint | From alpha identity config |
--github | Submit via GitHub Issue instead of the cloud endpoint | Off |
How it works
- Assembles a bundle from local SQLite (session metrics, eval entries, grading summary, evolution summary)
- Applies privacy sanitization (conservative strips PII patterns; aggressive removes all query text)
- Writes the bundle JSON to
~/.selftune/contributions/ - If
--submit: sends toPOST /api/v1/community/bundleswith auth and creator_id from the skill’sselftune.contribute.json - If
--github: creates a GitHub Issue viaghCLI with the bundle inlined or uploaded as a gist
Endpoint resolution
When using--submit, the endpoint is resolved in this order:
--endpointflag (if provided)cloud_api_urlfrom your alpha identity config (if authenticated)- Default:
https://api.selftune.dev
Sanitization levels
| Level | Behavior |
|---|---|
conservative | Strips emails, paths, IPs, tokens via regex. Keeps query structure. |
aggressive | Removes all query text, keeping only category labels and counts. |
Examples
Related commands
selftune contributions— Manage creator-directed sharing preferences (relay signals)- Community Bundles API — Cloud endpoints for bundle ingest and queries