Agent skill
lusena-theme-changelog
Workflow for maintaining the LUSENA Shopify Dawn theme. Use when making substantial theme changes (Liquid/JSON/CSS/JS, templates, theme settings, cart/PDP UX) to ensure changes are validated, committed, and documented in docs/THEME_CHANGES.md.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/lusena-theme-changelog
SKILL.md
LUSENA theme changelog workflow
Context (this repo)
- Base theme: Shopify Dawn (official).
- Goal: adapt Dawn for LUSENA (PL-first, premium feel, proof-first messaging).
- Brand source of truth:
docs/LUSENA_BrandBook_v1.md. - Engineering changelog:
docs/THEME_CHANGES.md(commit-linked, semi-detailed).
Workflow (for “bigger” changes)
1) Implement the change set
- Keep copy PL-first and aligned to the brandbook.
- Avoid “fixing” known baseline
shopify theme checkwarnings listed inAGENTS.md.
2) Validate
- Run
shopify theme checkand ensure only the known baseline warnings remain. - If you changed theme settings (schema/data), ensure schema constraints are respected (ranges, steps, defaults).
3) Commit (Git)
- Stage only the files relevant to the change set.
- Use a clear commit message (recommended: Conventional Commits):
feat(lusena): …for new UX/featuresfix(lusena): …for bug fixesdocs: …for documentation onlychore: …for meta/infrastructure
4) Update docs/THEME_CHANGES.md
- Add a new entry with:
- commit hash + commit message
- goal (1–2 sentences)
- “what changed” (bullets)
- key files touched (high-signal list)
Template snippet to copy:
### <hash> — <commit message>
**Goal:** …
**What changed**
- …
**Key files**
- `path/to/file`
5) Sanity check in dev
- Smoke test flows impacted by the change (PDP → add to cart, cart drawer, /cart, etc.).
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?