Claude agent: ensure workspace `.claude/skills` are loaded (don't hardcode bare mode)

Abierto
#1,834 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
55/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
rust
Área
ai

Línea de trabajo

Inspecciona el adaptador de agente de Claude empaquetado y cómo inicia la CLI, centrándote en el espacio de trabajo de la sesión y en el comportamiento de escaneo de .claude/skills/. Rastrea los puntos de entrada de configuración disponibles para la sesión, ACP o el paquete del agente y, a continuación, añade una prueba de regresión que muestre que una skill del espacio de trabajo es visible para el modelo, preservando al mismo tiempo el comportamiento predeterminado actual.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Request

  • Ensure the packaged Claude agent loads .claude/skills/ from the session workspace.
  • If the adapter runs the CLI in a bare-like mode that skips skill scanning, make that configurable per session (session option, ACP config option, or agent-package env var), defaulting to current behavior.
  • A regression test asserting that a workspace skill is visible to the model would lock this in.

Why

Project-level skills placed in the session workspace are a standard Claude Code extension point. If the CLI is launched in bare mode, .claude/skills/ is silently never scanned and there is no way to enable it from the client side — the skills just don't exist as far as the model is concerned, with no error anywhere.

Lenguaje dominante
Rust
Estrellas
4.8k
Forks
270
Merge medio
13 h 37 min
PR fusionados (30 d)
48

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de rivet-dev/agentos

Todos los issues de rivet-dev/agentos

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.