Skills Agentes

Bailian Managed Agent

Infraestructura declarativa para agentes gestionados de Aliyun Bailian: agents.yaml como fuente de verdad, con init, validate, plan, apply y destroy vía `bl managed-agent`.

Estrellas
315

en todo el repo

Actividad
81

0–100, la ruta de este skill

Actualizado
anteayer

último commit aquí

Commits
21

últimos 90 días

Contexto
1.3k tok

199 tok en reposo

Paquete
3 archivos

47 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add modelstudioai/cli --skill bailian-managed-agent --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Gestiona agentes gestionados de Bailian como infraestructura declarativa a partir de agents.yaml
  • Inicializa el andamiaje con `bl managed-agent init` y valida la configuración sin llamadas de red
  • Previsualiza cambios con `bl managed-agent plan` antes de aplicar nada
  • Aplica o destruye recursos remotos con `apply`/`destroy`, exigiendo siempre `--yes` tras confirmación del usuario
  • Chatea con un agente desplegado y consulta el historial de eventos de la sesión

Úsalo cuando

  • El usuario quiere crear, inicializar o modificar agentes o despliegues gestionados de Bailian vía agents.yaml
  • Necesita previsualizar o aplicar cambios de infraestructura en agentes o despliegues remotos
  • Quiere importar un recurso remoto existente al estado local o dejar de rastrearlo

No lo uses cuando

  • Llamar a una app o agente de Bailian ya publicado (usar bailian-app-call o `bl app`)
  • Gestionar la memoria, skills o subagentes del propio agente anfitrión
  • Generar imágenes o vídeo (va a bailian-gen)

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • Inicializa agents.yaml para mi agente de Bailian
  • Previsualiza los cambios antes de aplicar mi agents.yaml
  • Despliega este agente gestionado
  • Destruye este despliegue de Bailian

SKILL.md

En inglés

Bailian managed agent IaC (bl managed-agent)

CRITICAL — Before executing, MUST read the shared protocol in ../bailian-protocol/SKILL.md: Version & updates (pre-flight checklist) and CLI errors: report an issue. Command details are authoritative in reference/managed-agent.md and bl managed-agent --help — do not guess flags. If that protocol file is missing, stop and run bl skill init; do not guess auth/consent.

Safety guardrail (the most important rule)

apply / destroy mutate remote resources and only execute when --yes is passed:

  1. Always run bl managed-agent plan first and show the diff to the user.
  2. Only after explicit user confirmation, retry apply / destroy with --yes.
  3. Never add --yes on your own initiative before the user has confirmed.

IaC lifecycle

1. Init      bl managed-agent init          # scaffold agents.yaml
2. Validate  bl managed-agent validate      # offline, no network calls
3. Preview   bl managed-agent plan          # show the pending change diff
4. Apply     bl managed-agent apply --yes   # only after user confirmation
5. Destroy   bl managed-agent destroy --yes # only after user confirmation

Deployment as IaC

Deployment 与 Agent 一样声明在 agents.yaml 中,并复用同一条 validate → plan → apply → destroy IaC 链路; CLI 不提供绕过 state 的命令式 Deployment CRUD。最小配置:

deployments:
  daily-report:
    agent: assistant
    initial_events:
      - type: user.message
        content: "Generate today's report."
  • apply 会在百炼创建原生 Deployment;destroy 会归档已跟踪的远端 Deployment。
  • schedule 会在 apply 后由百炼服务端执行。若旧流程已有外部 cron / CI,先检查 plan,避免重复触发。
  • initial_events 至少包含一个 user.messagesystem.messageuser.define_outcome 在百炼会被丢弃并产生诊断。
  • 本地文件资源在 apply 时上传,mount_path 必须位于 /mnt,且归一化后不能重复。
  • 旧版模拟 Deployment 的 state 可能记录空 remote_id;升级后 plan 会显示 materialize 更新,确认后再 apply

Session interaction (chat with a deployed managed agent)

Intent Command
Create + send + stream in one step bl managed-agent session run
Send a message to an existing session bl managed-agent session send
Create / inspect / list sessions bl managed-agent session create / get / list
List session event history bl managed-agent session events
Delete a session bl managed-agent session delete

Local state management

Intent Command
Inspect tracked resources bl managed-agent state list / show
Adopt an existing remote resource to state bl managed-agent state import
Untrack only (do not destroy remotely) bl managed-agent state rm
  • Always make the difference clear to the user: state rm only edits the local state file, while destroy deletes the remote resource.

Flags, usage, and examples: see reference/ or bl <command> --help — do not guess flags.

Common hand-offs

软 hand-off(按 skill ;已安装则 Read,否则 --help / 提示 bl skill init):

  • Call an already published Bailian app/assistant → bailian-app-call, or skill bailian-cli (bl app list / call; fallback: bl app --help).
  • Choosing the model referenced in agents.yaml → bailian-model-recommend.
  • Deployment quota / billing questions → skill bailian-cli (fallback: bl quota / bl usage --help).

references

Reproducido de modelstudioai/cli bajo licencia Apache-2.0. Leer esta página en markdown.

Archivos

3 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Necesita el binario `bl` y agents.yaml como fuente de verdad; toda operación apply/destroy exige `--yes` tras confirmación explícita del usuario.

Detalles

Licencia
Apache-2.0
Recursos incluidos
Incluye scripts o referencias
Código fuente
Ver SKILL.md

Etiquetas

Más de modelstudioai/cli

Este repo incluye 8 skills. Si instalas uno, normalmente ya tienes los demás.

Centro de gestión de recursos de Aliyun Bailian/DashScope con el CLI `bl`: apps, memoria, conocimiento, catálogo de modelos, uso/cuota, workspaces, marketplace MCP, pipelines y gestión de skills.

Costo de contexto al activarse
2.9k tok
Tamaño del paquete
3 archivos
Última actualización
anteayer
herramientas desarrollo

Referencia autogenerada de los comandos `bl skill add/init/list/remove/update`: flags, autenticación y ejemplos, generada desde el código fuente del CLI.

Costo de contexto al activarse
1.4k tok
Tamaño del paquete
22 archivos
Última actualización
hace 3 días
herramientas desarrollo

Generación y comprensión multimedia de Bailian: imagen y vídeo, edición de vídeo, TTS/ASR, y comprensión de imagen, vídeo y audio con `bl image`/`video`/`speech`/`vision`/`omni`.

Costo de contexto al activarse
1.8k tok
Tamaño del paquete
8 archivos
Última actualización
anteayer
herramientas desarrollo

Pipeline de fine-tuning de modelos de Bailian (SFT, LoRA, DPO, CPT en texto, voz e imagen): valida y sube datasets, crea jobs, sigue progreso, exporta y despliega con `bl dataset`/`finetune`/`deploy`.

Costo de contexto al activarse
1.3k tok
Tamaño del paquete
5 archivos
Última actualización
anteayer
herramientas desarrollo

Protocolo de ejecución compartido de la familia `bl` de Aliyun Bailian: consentimiento, verificación de versión, autenticación/instalación y reporte de errores para las skills bailian-*.

Costo de contexto al activarse
2.9k tok
Tamaño del paquete
6 archivos
Última actualización
anteayer
herramientas desarrollo

Gestiona bases de conocimiento de Aliyun Bailian con el CLI `bl`: creación, subida de documentos, despliegue de servicios de recuperación, mantenimiento de chunks y gestión de archivos del centro de datos.

Costo de contexto al activarse
2.2k tok
Tamaño del paquete
1 archivo
Última actualización
hace 20 horas
bases de datos

Skills relacionados

Centro de gestión de recursos de Aliyun Bailian/DashScope con el CLI `bl`: apps, memoria, conocimiento, catálogo de modelos, uso/cuota, workspaces, marketplace MCP, pipelines y gestión de skills.

Costo de contexto al activarse
2.9k tok
Tamaño del paquete
3 archivos
Última actualización
anteayer
herramientas desarrollo

Pipeline de fine-tuning de modelos de Bailian (SFT, LoRA, DPO, CPT en texto, voz e imagen): valida y sube datasets, crea jobs, sigue progreso, exporta y despliega con `bl dataset`/`finetune`/`deploy`.

Costo de contexto al activarse
1.3k tok
Tamaño del paquete
5 archivos
Última actualización
anteayer
herramientas desarrollo

Generación y comprensión multimedia de Bailian: imagen y vídeo, edición de vídeo, TTS/ASR, y comprensión de imagen, vídeo y audio con `bl image`/`video`/`speech`/`vision`/`omni`.

Costo de contexto al activarse
1.8k tok
Tamaño del paquete
8 archivos
Última actualización
anteayer
herramientas desarrollo