Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 4 additions & 3 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# Changesets

Every pull request that changes a shipped SelfTune surface must include a changeset.
Run `bun run changeset`, select `selftune`, and describe the user-visible change.
Run `bun run changeset`, select `@selftune/desktop`, and describe the user-visible change.

The `selftune` npm package and `@selftune/desktop` are a fixed release group. A
single `selftune` changeset advances both versions in the post-merge Version
`@selftune/desktop` is the workspace-visible owner of the coupled release train.
A desktop changeset advances its version, then `changeset:version` synchronizes
the root `selftune` npm package to the same version in the post-merge Version
Packages pull request.
5 changes: 5 additions & 0 deletions .changeset/v040-local-first-relaunch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@selftune/desktop": minor
---

Relaunch SelfTune as a local-first control center for agent skills: discover and reconcile libraries across supported harnesses, organize reusable Skill Sets, scope them to projects, review updates and evidence, and share portable packages through explicit local or optional remote boundaries.
210 changes: 194 additions & 16 deletions .github/release-notes.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,202 @@
"docsUrl": "https://docs.selftune.dev/changelog",
"entries": [
{
"label": "2026-07-30",
"description": "SelfTune v0.3.0 makes the Skill Manager ready for teams",
"tags": ["Cloud", "OSS", "Desktop", "Dashboard"],
"label": "2026-08-28",
"description": "Cloud sign-in now explains the workspace value",
"tags": ["Cloud", "Dashboard"],
"rss": {
"title": "SelfTune v0.3.0 ships the Skill Manager for individuals and teams",
"title": "SelfTune Cloud gets a clearer account journey",
"description": null
},
"bullets": [
"**Manage skills visually** — search and inspect installed skills, understand their source and revision, organize categories, and review reversible cleanup recommendations without editing configuration files.",
"**Build reusable Skill Sets** — create and edit sets directly, review evidence-backed suggestions, and use local preview, apply, rollback, and conflict-resolution flows before changing a project.",
"**Share exact packages by link** — create an expiring, revocable link for an individual skill or Skill Set. The link downloads the exact immutable package directly; Cloud email, member, private-claim, and workspace delivery are not part of this release.",
"**Keep host boundaries honest** — Desktop owns filesystem changes, Cloud provides team management, reusable-link issuance, and direct immutable package downloads, and Self-host exposes remote Skills and Skill Sets as read-only until its mutation API is available.",
"**Harden cross-platform delivery** — packaged Desktop builds retain their native runtime dependencies, support large macOS filesystem identities, and keep Windows setup and CLI lifecycle checks portable and bounded across release runners."
],
"versionRange": {
"from": "0.3.0",
"to": "0.3.0"
}
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-27",
"description": "Local skills can now be served to MCP agents",
"tags": ["CLI", "OSS", "Platforms"],
"rss": {
"title": "SelfTune adds a local Skills-over-MCP registry",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-26",
"description": "SelfTune prepares a coupled v0.4 release train",
"tags": ["CLI", "OSS", "Dashboard", "Platforms"],
"rss": {
"title": "SelfTune prepares the v0.4 release train",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-25",
"description": "Codex ingestion filters injected context from user evidence",
"tags": ["CLI", "OSS", "Platforms"],
"rss": {
"title": "SelfTune makes Codex ingestion wrapper-safe",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-25",
"description": "Desktop onboarding now connects the user's AI agent",
"tags": ["Dashboard", "OSS", "Platforms"],
"rss": {
"title": "SelfTune Desktop adds agent-skill setup to onboarding",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-25",
"description": "The website and docs now lead with local evidence-backed skill improvement",
"tags": ["OSS", "Dashboard", "CLI"],
"rss": {
"title": "SelfTune rebuilds its public product story around the local evaluation loop",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-25",
"description": "SelfTune runs paired output-quality evaluations for skills",
"tags": ["CLI", "OSS"],
"rss": {
"title": "SelfTune adds evidence-backed paired skill evaluation runs",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-25",
"description": "Skills can carry portable evaluation cases and expected results",
"tags": ["CLI", "OSS"],
"rss": {
"title": "SelfTune packages portable skill evaluations",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-25",
"description": "Desktop and Cloud now share explicit journey modules",
"tags": ["Cloud", "Dashboard", "OSS"],
"rss": {
"title": "SelfTune completes the shared Desktop and Cloud host cutover",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-11",
"description": "Desktop manages the plugins already installed in Claude and Codex",
"tags": ["Dashboard", "OSS", "Platforms"],
"rss": {
"title": "SelfTune Desktop adds unified local plugin management",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-09",
"description": "Desktop installs a reviewed Skill Set in Claude and Codex with one confirmation",
"tags": ["Dashboard", "OSS", "Platforms"],
"rss": {
"title": "SelfTune Desktop adds native one-click Skill Set plugin installation",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-09",
"description": "Desktop Skill Sets can be deleted without a terminal",
"tags": ["Dashboard", "OSS"],
"rss": {
"title": "SelfTune Desktop adds local Skill Set deletion",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-08",
"description": "Skill Sets export to Claude, OpenAI, and Agent Plugins 1.0",
"tags": ["Cloud", "Dashboard", "Platforms"],
"rss": {
"title": "SelfTune adds exact-revision multi-platform plugin export",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-06",
"description": "SelfTune can evaluate skill improvements from historical local traces",
"tags": ["CLI", "Dashboard", "OSS"],
"rss": {
"title": "SelfTune adds historical trace evaluation for skill improvement",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-04",
"description": "SelfTune marketing now leads with team skill synchronization",
"tags": ["Cloud", "Community"],
"rss": {
"title": "SelfTune reframes the product around always-in-sync team skills",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-03",
"description": "Skill sharing can draft and review missing proprietary licenses",
"tags": ["Dashboard", "OSS"],
"rss": {
"title": "SelfTune adds review-before-write license drafting",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-08-01",
"description": "Desktop recovers safely from a known DuckDB observability WAL failure",
"tags": ["OSS", "Desktop"],
"rss": {
"title": "SelfTune Desktop adds automatic observability WAL recovery",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-07-31",
"description": "Teams can review local skill revisions and manage safe rollouts",
"tags": ["Cloud", "CLI", "Dashboard", "Registry", "OSS"],
"rss": {
"title": "SelfTune adds exact-revision team collaboration and managed skill rollouts",
"description": null
},
"bullets": [],
"versionRange": null
},
{
"label": "2026-07-29",
Expand Down Expand Up @@ -135,7 +313,7 @@
},
{
"label": "2026-07-22",
"description": "Skill Sets can now be shared by reusable link",
"description": "Skill Sets can now be shared by link, email, member, or workspace",
"tags": ["Cloud", "OSS", "Desktop", "Dashboard"],
"rss": {
"title": "SelfTune adds portable Skill Set sharing",
Expand Down
Loading
Loading