Skip to content

Prepare v0.4.1: external skill path + release metadata sync#10

Merged
rkrug merged 3 commits into
mainfrom
dev
Apr 10, 2026
Merged

Prepare v0.4.1: external skill path + release metadata sync#10
rkrug merged 3 commits into
mainfrom
dev

Conversation

@rkrug

@rkrug rkrug commented Apr 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • externalize r-package-developer from package content (inst/skills) to repository-level skills/r-package-developer
  • remove package/pkgdown coupling to the external skill wrapper
  • update skill discovery docs with explicit install policy
  • bump package version to 0.4.1 and sync release metadata/docs

Changes

  • deleted bundled files under inst/skills/r-package-developer/**
  • removed vignettes/skills-r-package-developer.qmd
  • updated _pkgdown.yml to remove the external skill article entry
  • updated README.md and inst/skills/README.md:
    • point to external skills/r-package-developer
    • if missing, suggest install, but only with explicit developer approval (never automatic)
  • updated release docs:
    • DESCRIPTION -> Version: 0.4.1
    • NEWS.md -> new 0.4.1 entry
    • PROJECT_DESIGN.md -> aligned to external skill location and 0.4.1 cycle

Validation

  • devtools::check()
  • Result: 0 errors, 0 warnings, 0 notes

rkrug added 3 commits April 10, 2026 15:29
- Rename skill path from inst/skills/r-package-maintainer to inst/skills/r-package-developer and update skill name metadata.
- Move/retain all reference files under the new skill folder and add scripts/sync-from-github.sh in the renamed location.
- Rename skills wrapper vignette to vignettes/skills-r-package-developer.qmd and remove the old maintainer wrapper.
- Update pkgdown navigation/articles entries to point at skills-r-package-developer and refresh skills index wording.
- Update skill policy/docs to remove automatic self-update requirement and keep manual update workflow explicit.
- Add a user-facing README for the r-package-developer skill workflow and refine wording for Codex/Claude-style usage.
- Refresh repository docs/metadata references (README/NEWS/PROJECT_DESIGN/.gitignore) to match the new skill naming and structure.
- Remove bundled r-package-developer skill files from inst/skills and stop treating it as package content.
- Remove the pkgdown wrapper page for the external developer skill and drop it from pkgdown articles/navbar to avoid include/path breakage.
- Update README and inst/skills index to point to external path skills/r-package-developer.
- Add explicit policy text: if external skill is missing, suggest installation, but install only with explicit developer approval and never automatically.
- Keep package-level skill index focused on bundled skills plus external-skill guidance.
- Carry forward ignore/build-ignore adjustments for the new external skills layout.
- Bump package version in DESCRIPTION from 0.4.0 to 0.4.1.
- Add NEWS entry for 0.4.1 documenting externalization of the r-package-developer skill and explicit install-approval policy.
- Update PROJECT_DESIGN to reflect external developer-skill location (skills/r-package-developer) and align recent-change summary to 0.4.1.
- Run full audit via devtools::check() with clean result: 0 errors, 0 warnings, 0 notes.
@rkrug rkrug changed the title Externalize r-package-developer skill and update skill discovery guidance Prepare v0.4.1: external skill path + release metadata sync Apr 10, 2026
@rkrug rkrug merged commit e4efb61 into main Apr 10, 2026
6 checks passed
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