Skip to content

docs: align webdocs and README with current CLI surface#187

Merged
aroff merged 1 commit into
mainfrom
docs/sync-surface-cleanup
Jun 8, 2026
Merged

docs: align webdocs and README with current CLI surface#187
aroff merged 1 commit into
mainfrom
docs/sync-surface-cleanup

Conversation

@aroff

@aroff aroff commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Aligns all user-facing documentation with the CLI command-surface changes shipped in #183 (PR #185) and #184 (PR #186). No code changes — docs only.

What changed

  • sync removed everywhere. Documents that modern agents (Claude Code, Cursor, …) read installed skills directly from the skills directory — no metadata-file sync step. Updated index.mdx, welcome.mdx, cheatsheet.mdx, reindex-command.mdx, and both integration pages.
  • showread. Replaced fastskill show with fastskill read --meta / fastskill read --tree (and fastskill list for enumeration) in cheatsheet.mdx, welcome.mdx, validation.mdx, manifest-system.mdx.
  • doctor + conditional reindex documented. Added fastskill doctor to the cheatsheet/index/welcome and noted that reindex is skipped (not an error) when no embedding provider is configured.
  • resolve replacement. Added search --local --paths / --content rows to the cheatsheet (the machine-readable path that replaced resolve).
  • Integration pages rewritten. claude-code-integration.mdx and cursor-integration.mdx are reframed around direct discovery + MCP registration; dropped the fictional markdown_export / agent-metadata-file content and "Future Enhancements" filler.
  • Incidental fixes: skillopt.tomloptimize.toml (provenance filename; matches code, with back-compat note) and crates/evals-corecrates/fastskill-evals in README.

Verification

  • Pre-commit hooks pass (fmt, clippy, 168 + 2 unit tests green).
  • Grep sweep confirms no remaining live references to fastskill sync / fastskill show / fastskill resolve / fastskill disable — only intentional "removed / replaced by" notes remain.

🤖 Generated with Claude Code

Reflect the command-surface changes from #183/#184 across all user-facing
docs:

- Remove the retired `sync` command everywhere; document that modern agents
  (Claude Code, Cursor, …) read skills directly from the skills directory
  with no metadata-file sync step.
- Replace `fastskill show` with `fastskill read --meta` / `--tree` and
  `fastskill list`.
- Document `fastskill doctor` and conditional (embedding-gated) reindex.
- Add `search --local --paths/--content` (the machine path that replaced
  `resolve`).
- Rewrite the Claude Code and Cursor integration pages around direct
  discovery + MCP; drop the fictional markdown_export/agent-metadata content.
- Fix stale `skillopt.toml` -> `optimize.toml` provenance filename and the
  evals-core -> fastskill-evals crate name in README.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@aroff aroff merged commit c87042d into main Jun 8, 2026
10 checks passed
@aroff aroff deleted the docs/sync-surface-cleanup branch June 8, 2026 17:49
@mintlify

mintlify Bot commented Jun 8, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
fastskill 🔴 Failed Jun 8, 2026, 5:49 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant