ワンクリックで
horus-runtime
horus-runtime には temple-compute から収集した 2 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。
このリポジトリの skills
Build, register, and troubleshoot horus-runtime plugins — custom targets, runtimes, executors, artifacts, tasks, workflows, transfer strategies, interactions, event subscribers, and middleware. Use whenever the task involves subclassing a Horus base class (BaseTarget, BaseRuntime, BaseExecutor, BaseArtifact, BaseTask, BaseWorkflow, BaseTransferStrategy, BaseInteraction, BaseEventSubscriber, AutoMiddleware), adding a new "kind" to the runtime, registering a plugin via a `horus.*` entry point, extending what the runtime can execute or where it can run, or understanding how AutoRegistry discovery/dispatch works. Triggers: "horus plugin", "custom target/runtime/ executor/artifact", "register a plugin", "new kind", "entry point", "AutoRegistry", "SSH/remote/Slurm target".
Author, run, and debug horus-runtime workflows in YAML or Python. Use whenever the task is to write or edit a workflow definition, wire tasks together with edges into a DAG, declare input/output artifacts, choose a runtime/executor/ target for a task, run a workflow (`horus run`, render_workflow, or `wf.run(...)`), define tasks with the @FunctionTask.task decorator, or understand execution order, incremental skipping, and artifact transfer. Triggers: "horus workflow", "write/build a workflow", "workflow yaml", "horus run", "DAG / edges / tasks", "FunctionTask", "run a Horus pipeline". For adding a NEW target/runtime/executor/artifact kind, use the horus-plugin skill instead.