Skip to content

[docs] Update documentation for features from 2026-05-04#1132

Closed
danielmeppiel wants to merge 1 commit intomainfrom
docs/auto-update-2026-05-04-21084881873078a5
Closed

[docs] Update documentation for features from 2026-05-04#1132
danielmeppiel wants to merge 1 commit intomainfrom
docs/auto-update-2026-05-04-21084881873078a5

Conversation

@danielmeppiel
Copy link
Copy Markdown
Collaborator

Documentation Updates - 2026-05-04

This PR updates docs/src/content/docs/reference/cli-commands.md based on features merged in the last 24 hours.

Features Documented

Changes Made

  • Updated docs/src/content/docs/reference/cli-commands.md:
    • Skill Integration section: corrected primary path from .github/skills/ to .agents/skills/; added --legacy-skill-paths escape hatch note
    • Uninstall table: corrected skill folder row from .github/skills/ to .agents/skills/
    • Cursor auto-detection note: added mention of Cursor 1.6+ slash command deployment (.cursor/commands/*.md)
    • New "Performance and Progress UI" section: documents parallel BFS resolution, persistent two-tier cache with ETag/rev-parse revalidation, live ASCII progress bar, elapsed time, in-run clone dedup
    • Verbose mode description: added mention of per-phase timing output

Merged PRs Referenced

Notes

PRs #1127 and #1129 were documentation-only PRs that already updated their respective docs pages. PRs #1121, #1124, #1125 were CI/test fixes with no user-facing documentation impact. PR #1112 was the 0.12.0 release cut.

Note

🔒 Integrity filter blocked 2 items

The following items were blocked because they don't meet the GitHub integrity level.

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by Daily Documentation Updater · ● 1.8M ·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/daily-doc-updater.md@b87234850bf9664d198f28a02df0f937d0447295
  • expires on May 6, 2026, 1:11 PM UTC

…uting

- Fix skill integration section: primary target is now .agents/skills/
  (converged for Copilot, Cursor, OpenCode, Codex, Gemini); Claude keeps
  .claude/skills/. Document --legacy-skill-paths escape hatch.
- Fix uninstall table: skill folder path updated to .agents/skills/
- Add Cursor slash command support (Cursor 1.6+) to auto-detection note
- Add Performance and Progress UI section documenting parallel BFS,
  persistent two-tier cache (git + ETag HTTP), live ASCII progress bar,
  elapsed time on all exit paths, and per-phase timing in --verbose
- Update --verbose description to mention per-phase timing

Refs: #1116 (perf+ux overhaul), #1046 (Cursor slash commands)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 4, 2026 13:11
@danielmeppiel danielmeppiel added automation Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0. documentation Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0. labels May 4, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the apm install and integration-path documentation to reflect recently shipped behavior (install performance/UI work, Cursor command deployment, and converged skill routing), keeping the CLI reference aligned with current defaults.

Changes:

  • Adds a new apm install section describing parallel resolution/download, caching, progress UI, and timing output.
  • Updates Cursor auto-detection notes to mention Cursor 1.6+ slash command deployment to .cursor/commands/.
  • Updates skill path documentation to reflect converged deployment to .agents/skills/ with a --legacy-skill-paths escape hatch, and adjusts the uninstall table accordingly.
Show a summary per file
File Description
docs/src/content/docs/reference/cli-commands.md Documents new apm install performance/progress behaviors and updates integration path guidance (Cursor commands + converged skill routing).

Copilot's findings

Comments suppressed due to low confidence (3)

docs/src/content/docs/reference/cli-commands.md:175

  • The 'Live progress' bullet reads as unconditional, but the install TUI/progress bar is gated (TTY-only by default, disabled in CI, and controllable via APM_PROGRESS=auto|always|never). Consider documenting those conditions here so readers don't expect a progress bar in non-interactive/CI logs.
- **In-run dedup**: Multiple subdirectory deps from the same repo share one clone per install.
- **Live progress**: An ASCII progress bar shows resolution and download progress in real time.
- **Elapsed time**: Total elapsed time is shown on every exit path (including errors).

docs/src/content/docs/reference/cli-commands.md:351

  • This section updates the primary skill path to .agents/skills/, but earlier in this page the 'Dependency Types' section still states that skills are transformed to .github/agents/*.agent.md for VSCode. Please reconcile that earlier statement with the converged skill deployment behavior to avoid internal doc contradictions.
Skills are copied to the converged cross-client directory by default:

- **Primary (converged)**: `.agents/skills/{skill-name}/` — Shared by Copilot, Cursor, OpenCode, Codex, and Gemini
- **Claude**: `.claude/skills/{skill-name}/` — Claude retains its own per-client path
- Pass `--legacy-skill-paths` (or set `APM_LEGACY_SKILL_PATHS=1`) to restore the old per-client layout (`.github/skills/`, `.cursor/skills/`, etc.)

docs/src/content/docs/reference/cli-commands.md:407

  • The uninstall 'What Gets Removed' table now calls out .agents/skills/... as the converged location, but the table still lists per-client skill directories (e.g. .cursor/skills/, .opencode/skills/, .gemini/skills/) below. If those are only present when --legacy-skill-paths/APM_LEGACY_SKILL_PATHS=1 is used, consider labeling them as legacy-only (or otherwise clarifying when they apply).
| Integrated chatmodes | `.github/agents/*.agent.md` |
| Claude commands | `.claude/commands/*.md` |
| Skill folders | `.agents/skills/{folder-name}/` (converged); `.claude/skills/` for Claude |
| Integrated hooks | `.github/hooks/*.json` |
  • Files reviewed: 1/1 changed files
  • Comments generated: 1

`apm install` uses parallel dependency resolution and download for fast installs:

- **Parallel BFS resolution**: Dependencies are resolved level-by-level in parallel batches.
- **Persistent two-tier cache**: Git repos and HTTP packages are cached on disk; cache hits are validated with `rev-parse HEAD` (git) or ETag revalidation (HTTP), so repeated installs skip redundant network fetches.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 6, 2026

This pull request was automatically closed because it expired on 2026-05-06T13:11:47.908Z.

Closed by Workflow

@github-actions github-actions Bot closed this May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation Deprecated: use type/automation. Kept for issue history; will be removed in milestone 0.10.0. documentation Deprecated: use type/docs. Kept for issue history; will be removed in milestone 0.10.0.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants