# 21-Aug-2026 — track project skills and load CMS login from the environments document [ref #272](https://github.com/nbarrett/ngx-ramblers/issues/272)

## [build 841](https://github.com/nbarrett/ngx-ramblers/actions/runs/32489979899) — [commit a60d6ea](https://github.com/nbarrett/ngx-ramblers/commit/a60d6eaeb38880fa472bea89715d019c18f4b83d)

_____

## What's new

Project skills now live in git under `.claude/skills`, so a fresh clone has the same procedures. They are written for any local checkout, including a single-group contributor bundle: CMS login and Mongo access are resolved at run time, and examples no longer assume one group's site, paths or database. CMS username and password are not stored in the skill files. On a maintainer checkout they can be looked up from the platform environments document; on a contributor checkout they come from `CMS_USERNAME` / `CMS_PASSWORD` for a contentAdmin member on that environment.

## At a glance

- Skill files are visible in `git status` and can be cloned
- CMS login is no longer written in the skill text
- Cluster hosts, group URLs and personal file paths are not written in the skill text
- Local API (`http://localhost:5001`) is the default CMS target
- Local Claude/Grok runtime (settings, worktrees, hooks) stays ignored
- `.agents/skills` remains a local mirror, not committed