Skip to content
v1.0.0

Protect Local Boundary

Skill 1.0.0 · supportingprotect-local-boundary

Keep private .local state usable without letting it become a dependency of shared project behavior.

Use when: Protect a repository’s .local/ privacy boundary whenever work may create, read, write, copy, move, derive, watch, build, test, package, document, or promote .local content. Use for every planned or actual operation involving .local; do not use for a conceptual mention with no operation.

Terminal window
arcantry skills link protect-local-boundary --scope user

This links only protect-local-boundary to the standard user location, ~/.agents/skills. Use --scope repo for one repository, or add --compat claude when that optional alias is needed.

  • Resolve the private boundary even when .local does not exist yet.
  • Choose private, shared, promotion, or outside-repository handling for each operation.
  • Prevent private files and workarounds from entering tracked configuration, tooling, packages, or product behavior.

No accepted skill-specific changes are recorded yet.

Prompt

Use the protect-local-boundary skill before creating a new .local workspace in this Git repository.

Expected outcome

The absent directory is treated as private, locally excluded before creation, and kept independent from tracked project configuration.

Prompt

Use the protect-local-boundary skill to turn one approved file from .local into a project asset while a repository-wide development watcher is active.

Expected outcome

Only the approved item becomes a self-contained project asset, while temporary work stays outside the repository and shared tooling remains independent from .local.