Commit Graph
5 Commits
Author SHA1 Message Date
root-at-skic 5960d5e747 Merge pull request 'Add layered environment model and taskfile composition rules' (#1) from 4.0.0.0/IIAA-XYZ-environment-model-consolidation-001 into test
Reviewed-on: home-v1-skills-code-agent/development-scripts#1
2026-08-12 13:27:47 -07:00
root-at-skicandClaude Opus 5 6c8446cf90 Add layered environment model and taskfile composition rules
Fold two overlapping local skills (scripts-shell, shell-scripts-module)
into this one, keeping only what it did not already cover.

- Add references/environment-model.md: the three-layer .env selector model,
  why set -a dot-sourcing beats export $(grep|xargs), tracked samples, the
  no-re-sourcing rule for module readers, and the deployment boundary
  (repo-presence is not git-tracked is not deployed).
- Extend references/taskfile.md with the one-env-driven-task rule (no
  :default pairs) and composing commands through the task surface.
- Add the lifecycle-hook module type to references/module-patterns.md.
- Keep this skill's _moduleExampleV1_ naming as canonical; the retired
  skills' HL_V1_ and double-underscore dialects were not carried over.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-12 22:45:32 +03:00
oleg-lukasonokandGitHub Enterprise b0aabae566 Merge pull request #1 from CTOTools-skills-code-agent/4.0.0.0/IIAA-XYZ-development-scripts-skill-001
IIAA-XYZ: add development-scripts agent skill
2026-07-30 22:27:55 +03:00
oleg-lukasonokandClaude Opus 5 31a5408a6c Add development-scripts agent skill
Ports generic-scripts-module-v1 into a routed skill: module anatomy, shared
loggers/base modules, Taskfile integration, workflows, and pattern decisions.

Fixes a latent defect in the loggers example that silenced all logging in the
module scaffold: loggers/lib/--index-api.sh now sources --env-vars-reader.sh,
and the reader preserves already-exported values so caller overrides still win.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-30 22:18:55 +03:00
oleg-lukasonokandGitHub Enterprise 39d051b6f0 Initial commit 2026-07-30 22:11:45 +03:00