10-andruia-skill-smith – skill Khác cho agent AI
Dùng để tạo hoặc cải thiện skill của Andru.ia: xác định đầu vào và kết quả, soạn SKILL.md kèm ví dụ và giới hạn, kiểm tra cấu trúc và chuẩn bị PR.
Cài skill 10-andruia-skill-smith bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/10-andruia-skill-smith-a159c.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /10-andruia-skill-smith – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/10-andruia-skill-smith-a159c.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $10-andruia-skill-smith – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/10-andruia-skill-smith-a159c.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /10-andruia-skill-smith – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/10-andruia-skill-smith-a159c.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /10-andruia-skill-smith – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
🔨 Andru.ia Skill-Smith (The Forge)
When to Use
Usar cuando el usuario solicita crear o mejorar una skill con un objetivo concreto, entradas, resultados y criterios de validación; no para instalar o publicar automáticamente un paquete.
📝 Descripción
Convertir un objetivo repetible en instrucciones utilizables de Andru.ia, con entradas, resultados y límites concretos. Redactar la skill no la instala ni publica.
📋 Instrucciones Generales
- Idioma Mandatorio: Redactar en ESPAÑOL por defecto, respetando el idioma solicitado por el usuario y las convenciones del repositorio destino.
- Estructura Formal: Debo seguir la anatomía de carpeta -> SKILL.md -> validación.
- Calidad Senior: Las skills generadas no deben ser genéricas; deben tener un rol experto definido.
🛠️ Flujo de Trabajo (Protocolo de Forja)
FASE 1: ADN de la Skill
Solicitar al usuario los 3 pilares de la nueva habilidad:
1. Nombre Técnico: (Ej: @cyber-sec, @data-visualizer).
2. Rol Experto: (¿Quién es esta IA? Ej: "Un experto en auditoría de seguridad").
3. Outputs Clave: (¿Qué archivos o acciones específicas debe realizar?).
FASE 2: Materialización
Generar el código para los siguientes archivos:
- SKILL.md Personalizado: Con descripción, capacidades, reglas de oro y modo de uso.
- Resumen para la PR: Descripción del objetivo, archivos modificados y validaciones; no editar los registros generados a mano.
FASE 3: Despliegue e Integración
1. Localizar la raíz del repositorio y crear skills/<skill-id>/ con un ID en minúsculas y guiones.
2. Escribir SKILL.md siguiendo docs/contributors/skill-template.md, con frontmatter y secciones de uso, ejemplos y límites.
3. Leer las instrucciones y package.json de la base actual. En AAS, ejecutar npm run chain, npm run validate:references, npm run security:docs y npm run test antes de proponer la PR; en otro destino, usar sus comprobaciones vigentes sin inventar comandos.
4. Si una comprobación falla, corregir el origen y repetirla. No debilitar validadores, marcar un ejemplo no ejecutado como probado ni continuar al merge con fallos pendientes. Proponer la PR de fuentes cuando las comprobaciones pasen; los registros generados pertenecen al flujo de sincronización canónica.
⚠️ Reglas de Oro
- Prefijos Numéricos: Mantener IDs existentes. Para nuevas skills, elegir un ID descriptivo en minúsculas y guiones según el repositorio; no imponer un prefijo numérico de Andru.ia a otros proyectos.
- Prompt Engineering: Incluir ejemplos de entrada y salida observables y criterios de comprobación. Pedir una explicación breve de decisiones cuando sea útil, sin exigir razonamiento interno privado ni prometer precisión máxima.
Example
User request:
> Crea una skill csv-quality-check que informe valores ausentes y duplicados sin modificar el CSV.
Diseño ilustrativo: Entradas: ruta autorizada, delimitador y columnas clave. Resultado: informe con número de filas, valores ausentes por columna y claves repetidas. Ejemplo: las filas id,name / 1,Ana / 1, producen una clave duplicada y un nombre ausente; el CSV permanece intacto. Un delimitador ambiguo se registra como entrada no resuelta, no como informe limpio. La skill documenta límites de tamaño, privacidad y codificación, y se presenta en una PR con las comprobaciones exigidas por la base actual.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Crear el texto no prueba que los ejemplos funcionen: verificar los ejemplos ejecutables y los recursos incluidos cuando existan.
- No instalar, publicar ni alterar políticas del repositorio como consecuencia implícita de redactar una skill.
Skill liên quan
- 3d-games – Nguyên tắc phát triển game 3D. Kết xuất, shader, vật lý, camera.
- alphagenome – Tra cứu hiệu ứng AlphaGenome Atlas được tính sẵn cho bất kỳ biến thể đơn nucleotide…
- aas-discover – Khám phá kỹ năng AAS cho một tác vụ rõ ràng và so sánh toàn bộ hướng dẫn của chúng mà…
- antinet-four-color-cards – Khi kế toán tài chính và nhà phân tích đầu tư, trợ lý luật sư và trợ lý pháp lý soạn báo…
- apk-redteam-pipeline – Pipeline red-team APK Android đầu cuối — tự động lấy APK (Play Store + apkpure +…
- analytical-method-validation – Lập kế hoạch, thực hiện và ghi chép việc xác nhận, kiểm chứng và chuyển giao các phương…
- accint-commitments – Phân loại các cam kết đang mở của acc và đóng chúng với kết luận thực tế trung thực qua…
- accint-frames – Xử lý hàng đợi suy nghiệm của acc — các brain_frames đang mở/chờ được các lần chạy…