tools-ui
Mostrar Llamadas a Herramientas de Agentes de IA con Flujos de Aprobación
Construir agentes de IA que llaman a herramientas requiere retroalimentación clara de UI para los usuarios. Estos componentes de React proporcionan interfaces listas para mostrar los estados del ciclo de vida de las herramientas desde pendiente hasta resultados.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"tools-ui" 사용 중입니다. Mostrar una llamada a herramienta para leer un archivo
예상 결과:
Una tarjeta muestra 'read_file' con un ícono de archivo, muestra el argumento de ruta '/src/index.ts', e incluye un spinner de progreso azul indicando que la herramienta está ejecutándose.
"tools-ui" 사용 중입니다. Solicitar aprobación para enviar un correo electrónico
예상 결과:
Un diálogo de aprobación muestra 'send_email' con un ícono de correo, muestra el destinatario y asunto, y presenta botones Aprobar verde y Denegar rojo para confirmación del usuario.
보안 감사
안전Static analyzer flagged 40 patterns that are all false positives. External command detections are Markdown code blocks (bash, tsx) in documentation, not executable shell code. Network URL detections are legitimate documentation references to ui.inference.sh component library. Cryptographic warnings match plain text in descriptions, not actual crypto implementations. This skill is documentation-only for React UI components with no security risks.
품질 점수
만들 수 있는 것
Visualización de Herramientas de Agente
Muestra a los usuarios qué herramientas está llamando su agente de IA en tiempo real con indicadores de estado y visualización de resultados.
Interfaz de Flujo de Aprobación
Implementa flujos con humano en el bucle donde los usuarios deben aprobar llamadas a herramientas sensibles como enviar correos electrónicos o eliminar archivos antes de la ejecución.
Monitoreo de Herramientas MCP
Muestra invocaciones de herramientas del Model Context Protocol con estados de progreso para depuración y transparencia en aplicaciones de IA.
이 프롬프트를 사용해 보세요
Añade un componente de React que muestre cuando Claude Code está llamando a una herramienta, mostrando el nombre de la herramienta y argumentos en una tarjeta estilizada con un spinner de carga.
Crea un componente de diálogo de aprobación para llamadas a herramientas peligrosas que muestre el nombre de la herramienta, argumentos, y tenga botones Aprobar y Denegar con estilo apropiado.
Construye un componente que muestre resultados de ejecución de herramientas con indicadores de estado codificados por color para estados de éxito y error, incluyendo detalles de resultados colapsables.
Crea un componente de visualización de ciclo de vida completo de herramienta que renderice automáticamente la UI apropiada basada en el estado de la herramienta: pendiente, ejecutando, aprobación requerida, éxito con resultados, o error con mensaje.
모범 사례
- Mostrar siempre los argumentos de herramienta a los usuarios para transparencia antes y durante la ejecución
- Requerir aprobación explícita para herramientas que modifican datos o envían comunicaciones externas
- Usar codificación de color consistente: azul para ejecutando, verde para éxito, rojo para errores, amarillo para aprobación requerida
피하기
- Ocultar la ejecución de herramientas de los usuarios reduce la confianza y transparencia en el comportamiento del agente de IA
- Saltar pasos de aprobación para operaciones sensibles puede llevar a consecuencias no deseadas
- Mostrar salida de herramienta cruda sin formato puede exponer datos sensibles o abrumar a los usuarios
자주 묻는 질문
¿Qué plataformas de IA soportan estos componentes?
¿Necesito un backend para usar estos componentes?
¿Cómo instalo estos componentes?
¿Puedo personalizar la apariencia de las tarjetas de herramientas?
¿Cómo funciona el flujo de aprobación?
¿Qué pasa si un nombre de herramienta no coincide con ningún patrón de ícono?
개발자 세부 정보
파일 구조
📄 SKILL.md