claude-import-opencart-legacy

Applies legacy OpenCart 1.5.6 MVC, vQmod, and PHP conventions to project work.

Updated Aug 25, 2017
One-click install
npx skills add https://github.com/loki495/dotfiles --skill claude-import-opencart-legacy-loki495
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: claude-import-opencart-legacy
Source: https://github.com/loki495/dotfiles/tree/main/ai/codex-skills/claude-import-opencart-legacy
Command: npx skills add https://github.com/loki495/dotfiles --skill claude-import-opencart-legacy-loki495

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Working on legacy OpenCart 1.5.6 codebases requires following outdated MVC patterns, vQmod modification conventions, and older PHP-version constraints that differ sharply from modern Laravel practices, and mixing them up causes broken or incompatible code. ## Core Features & Use Cases - Legacy Convention Loading: Reads the full OpenCart legacy skill instructions from the dotfiles repository so all edits follow the project's established patterns. - Convention Separation: Keeps OpenCart 1.5.6 conventions explicitly separate from Laravel conventions to prevent cross-contamination of coding styles. - PHP Version Verification: Verifies the actual production PHP version instead of assuming a modern runtime. - Use Case: When asked to modify a controller or template in an OpenCart 1.5.6 store, the Skill ensures changes use vQmod and legacy MVC structure rather than modern framework patterns. ## Quick Start Ask the assistant to modify an OpenCart 1.5.6 project file while following the legacy conventions defined in this skill.

Frequently Asked Questions about claude-import-opencart-legacy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I work on an OpenCart 1.5.6 project without breaking legacy conventions?▼

Load the legacy OpenCart skill instructions, which define the project's MVC structure, vQmod usage, and configuration conventions. Follow those patterns for every change instead of applying modern framework habits.

What is vQmod and how is it used in OpenCart 1.5.6?▼

vQmod is the modification system used in OpenCart 1.5.6 to alter core behavior through XML-based override files rather than editing core files directly. The skill's conventions cover how to apply changes within this system.

Can I use Laravel conventions in an OpenCart 1.5.6 codebase?▼

No. The skill explicitly keeps OpenCart legacy conventions separate from Laravel conventions, since the two frameworks have incompatible structures, and mixing them produces broken or unmaintainable code.

Why should I verify the production PHP version before editing OpenCart code?▼

Legacy OpenCart 1.5.6 projects often run on older PHP versions that lack modern syntax and functions. Verifying the actual production PHP version prevents deploying code that fails on the live server.

What are the limitations of this OpenCart legacy skill?▼

The skill is a thin pointer that reads instructions from a fixed path in the user's dotfiles repository, so it only works where that referenced skill file exists. It targets OpenCart 1.5.6 specifically, not newer OpenCart versions.