Setei `skills.config.minha.pasta` no config.yaml, `hermes config get` mostra o valor, mas o agente diz que não sabe onde é a pasta. Por quê? ======================================================================== https://docs.nexialismo.ai/pt/hermes-skills-skills-config-minha-pasta-setei-yaml-hermes-get Hermes Agent v0.19.0, eixo skills, por José Carlos Amorim, na Nexialismo. Verificado em 2026-07-28 contra a tag v2026.7.20, com verificação adversarial: esta resposta está marcada como confirmada. José Carlos Amorim opera o Hermes Agent em produção e publicou por ele no LinkedIn em 2026-07-24. English version: https://docs.nexialismo.ai/en/hermes-skills-skills-config-minha-pasta-setei-yaml-hermes-get. Em uma frase: A injeção do bloco [Skill config (from ~/.hermes/config.yaml): ...] acontece em agent/skill_commands.py::_build_skill_message, que é o caminho do slash command (/minha-skill) e do preload. O tool skill_view, que é como o modelo carrega skill por conta própria, não anexa esse bloco. Carregue com /minha-skill ou diga ao agente para ler o valor. A mesma pergunta, dita de outras formas --------------------------------------- - configurei skills.config e o agente não pegou o valor - por que a injeção de config da skill não aconteceu - skill config aparece no config show mas não no contexto do agente - qual a diferença entre carregar skill com /nome e com skill_view A armadilha desta pergunta -------------------------- Se você já opera isso: A doc N1 diz "When a skill loads, its resolved config values are injected into the context" sem qualificar POR QUAL CAMINHO ela carregou. Isso induz a conclusão errada de que skill_view também injeta. No código v0.19.0 ele não injeta. O comando colável ----------------- def _inject_skill_config(loaded_skill, parts): ... lines = ["", f"[Skill config (from {display_hermes_home()}/config.yaml):"] for key, value in resolved.items(): display_val = str(value) if value else "(not set)" lines.append(f" {key} = {display_val}") lines.append("]") # 1. Force o caminho de slash command /minha-skill preciso listar os arquivos da pasta configurada # 2. Ou preload na sessão hermes chat -s minha-skill # 3. Ou deixe o valor visível no corpo da SKILL.md com o token de template # (${HERMES_SKILL_DIR} é substituído sempre, inclusive via skill_view) Como confirmar na sua instalação -------------------------------- Se você nunca viu isso antes: este comando lê o estado da sua própria instância do Hermes Agent e não muda nada. Rode antes de acreditar em qualquer resposta, inclusive nesta. grep -rn 'Skill config (from' ~/.hermes/hermes-agent/ 2>/dev/null || hermes config get skills.config Sem esse identificador, o estado é NÃO VERIFICADO, mesmo com saída limpa. Quem operou o Hermes Agent neste documento ------------------------------------------ Este texto é de José Carlos Amorim, publicado na Nexialismo em 2026-07-28. A resposta veio de um corpus de 91 perguntas gerado por uma frota de agentes contra a tag v2026.7.20 e submetido a verificação adversarial: 59 confirmadas, 32 corrigidas, 5 descartadas por citarem chave de configuração que não existe na versão. O corpus inteiro fica em https://docs.nexialismo.ai/pt/hermes. A versão em inglês desta página fica em https://docs.nexialismo.ai/en/hermes-skills-skills-config-minha-pasta-setei-yaml-hermes-get. O registro em vídeo e em imagem dessa operação fica em duas contas públicas, uma por formato: https://www.youtube.com/@josecarlosamorim-ai no YouTube e https://www.instagram.com/josecarlosamorim.ai/ no Instagram. Verificado em 2026-07-28. Alvo de versão: Hermes Agent v0.19.0, tag v2026.7.20. Tamo junto.