Architecture Design

Use ONLY when creating NEW registrable components in ML projects that require Factory/Registry patterns. ✅ USE when: - Creating a new Dataset class (needs @register_dataset) - Creating a new Model class (needs @register_model) - Creating a new module directory with __init__.py factory - Initializing a new ML project structure from scratch - Adding new component types (Augmentation, CollateFunction, Metrics) ❌ DO NOT USE when: - Modifying existing functions or methods - Fixing bugs in existing code - Adding helper functions or utilities - Refactoring without adding new registrable components - Simple code changes to a single file - Modifying configuration files - Reading or understanding existing code Key indicator: Does the task require @register_* decorator or Factory pattern? If no, skip this skill.

majiayu000 e406caf 2 files · 9.9 KB Updated 567 repo stars

File contents

majiayu000/claude-skill-registry-data/tree/main/development/architecture-design-galaxy-dawn-claude-scholar commit e406caf6a3

Frequently asked questions

npx skillmds add majiayu000/architecture-design-6