بنقرة واحدة
harn-providers
Use for Harn provider setup, model routing, provider capability matrices, and llm_call options.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use for Harn provider setup, model routing, provider capability matrices, and llm_call options.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | harn-providers |
| short | LLM provider configuration, model routing, and provider capability behavior. |
| description | Use for Harn provider setup, model routing, provider capability matrices, and llm_call options. |
| when_to_use | Use when wiring or debugging LLM providers, model routes, provider readiness, or structured-output capabilities. |
Use this skill when wiring or debugging LLM providers, model routes, structured output, connector providers, or provider readiness.
Pair it with [[harn-orchestration]] for workflow behavior and [[harn-testing]] for deterministic provider fixtures.
docs/llm/harn-quickref.md documents llm_call and llm_stream_call.provider: "auto", schemas, and retries.docs/llm/harn-triggers-quickref.md documents connector provider manifests.crates/harn-vm/src/.crates/harn-cli/src/package/.llm_call optionsprovider explicit when behavior depends on a vendor.provider: "auto" only when capability-based routing is acceptable.model optional only when routing policy can choose safely.output: "json", a schema, or
{schema, strict?, validation?, stream_abort?}.schema_retries and repair behavior.system string-or-fragment-list option.effort and speed for provider-neutral intent.timeout_ms and idle_timeout_ms; both are milliseconds.provider_options.<provider>.provider_tools.reasoning_effort_supported distinct
from the public call option effort; capability data may describe a wire
mechanic that callers never spell directly.call behavior should be capability-gated.provider: "auto"?harn provider catalog refresh --check.harn provider catalog refresh --live.harn provider catalog generate.harn provider catalog generate --check.harn provider catalog matrix.harn provider catalog matrix --check.cargo test -p harn-vm config.harn provider catalog matrix --check.harn connector test . --provider <id>.harn --json-schemas --command <command>.make check-docs-snippets when examples change.cargo test -p harn-vm.make test.Generate, validate, preview, and run portable Harn workflow bundle JSON for monitoring and repairing pull requests, deploys, logs, and other event-driven engineering work. Optimized for smaller models (qwen, gemma, llama.cpp) with explicit XML sections, strict JSON output, and a validation-and-retry loop.
Use for Harn language syntax, typechecking, modules, imports, and idiomatic script authoring.
Use for autonomous Harn agent work, task decomposition, capability boundaries, and host interaction patterns.
Use for Harn orchestration workflows, agent_loop usage, tool middleware, and handoff design.
Run a cron eval pack, gate against prior ledger rows, and post Slack only on gate flips.
Demonstrates the same issue-triage handler behind local and remote A2A trigger manifests.