brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
model-developmentRoutes BasicTS built-in model selection and custom model authoring, including forward contracts, config classes, and auxiliary-loss behavior.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about choosing a BasicTS model family, understanding a model config, or authoring a new model that BasicTS can run.
src/basicts/models/DLinearConfig, iTransformerConfig, TimesNetConfig, and PatchTSTConfiginputs, optional timestamps, masks, and training-step metadataloss or auxiliary-loss keysreferences/model-catalog.md for model families, task support, and entry-point names.references/custom-model-contract.md for the forward/output contract and custom model checklist.references/troubleshooting.md for shape, signature, and callback failures.scripts/check_model_contract.py for a safe inspection helper.*_ForForecasting, *_ForClassification, and *_ForReconstructiondata-preparationtraining-evaluationpipeline-extensionforward accepts inputs and any extra keys it needs.prediction.Use scripts/check_model_contract.py when you want to inspect a model class from the installed package, print its forward signature, or run a small dummy forward check.
BasicTS model usage is broader than a single model family. This sub-skill keeps the built-in catalog and the custom model contract separate from dataset and training concerns so future agents can answer model questions quickly and accurately.