Habilidades file-boundaries
🔒

file-boundaries

Seguro 🌐 Acceso a red📁 Acceso al sistema de archivos⚙️ Comandos externos

Respeitar limites de propriedade de arquivos

Agentes de IA paralelos frequentemente conflitam ao editar os mesmos arquivos. Esta habilidade ensina agentes a reconhecer e respeitar limites de propriedade, evitando perda de trabalho e conflitos de merge durante implementação colaborativa.

Soporta: Claude Codex Code(CC)
⚠️ 68 Deficiente
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "file-boundaries". Verifique se posso modificar src/auth/login.ts

Resultado esperado:

  • ✓ src/auth/login.ts está na sua lista de arquivos de propriedade
  • Você pode ler, modificar, criar ou excluir este arquivo
  • Prosseguir com suas alterações

Usando "file-boundaries". Preciso modificar src/types/user.ts para adicionar um novo campo

Resultado esperado:

  • ✗ BLOQUEADO: src/types/user.ts não está nos seus arquivos de propriedade
  • Ele está na sua lista de arquivos apenas para leitura
  • Status: boundary_violation
  • Resolução: Solicitar permissão para modificar ou atualização de contrato

Usando "file-boundaries". Quais arquivos eu possuo no diretório src/api?

Resultado esperado:

  • Arquivos de propriedade em src/api/:
  • ✓ src/api/users/* - acesso total
  • ✓ src/api/posts/* - acesso total
  • Arquivos apenas para leitura em src/api/:
  • ○ src/api/shared/* - apenas referência

Auditoría de seguridad

Seguro
v5 • 1/16/2026

This is a pure prompt-based documentation skill containing only guidance rules for multi-agent coordination. The skill teaches agents to recognize and respect file ownership boundaries, preventing conflicts in parallel work. No executable code, no file system access, no network calls, no command execution capabilities. The static findings are false positives: SHA256 hash identifiers were misidentified as C2/weak crypto, and YAML code block examples were misidentified as shell execution.

2
Archivos escaneados
253
Líneas analizadas
3
hallazgos
5
Auditorías totales

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
20
Comunidad
100
Seguridad
83
Cumplimiento de la especificación

Lo que puedes crear

Desenvolvimento paralelo

Permitir que múltiplos agentes de IA trabalhem em diferentes partes do código simultaneamente sem conflitos.

Impor regras de propriedade

Garantir que agentes modifiquem apenas arquivos explicitamente atribuídos a eles.

Mudanças controladas

Dividir tarefas de refatoração grandes entre agentes com limites de propriedade claros para evitar sobreposição.

Prueba estos prompts

Verificação básica de propriedade
Verifique se src/components/button.ts está na minha lista de arquivos de propriedade antes de modificá-lo.
Referência apenas para leitura
Preciso ler src/types/api.ts como referência. Posso lê-lo mas não modificá-lo.
Relatar violação
Preciso modificar src/utils/auth.ts mas ele não está nos meus arquivos de propriedade. Relate status BLOQUEADO com detalhes.
Verificação de segurança paralela
Verifique meus limites em relação aos endpoints src/api/. Eu possuo src/api/users/ mas não src/api/auth/.

Mejores prácticas

  • Definir limites de propriedade claros antes de iniciar trabalho paralelo
  • Sempre relatar violações de limites em vez de contorná-las
  • Usar arquivos de propriedade para modificações, arquivos apenas para leitura para referência

Evitar

  • Assumir permissão para modificar arquivos que não estão na sua lista de propriedade
  • Contornar limites para completar tarefas mais rapidamente
  • Modificar arquivos de utilitários compartilhados sem permissão explícita

Preguntas frecuentes

Quais ferramentas suportam file-boundaries?
Esta habilidade funciona com Claude, Codex e Claude Code. É um padrão baseado em prompt, não uma ferramenta independente.
O que acontece quando atingo um limite?
Você deve relatar status BLOQUEADO com detalhes. Não tente modificar arquivos fora da sua propriedade.
Posso modificar arquivos apenas para leitura?
Não. Arquivos apenas para leitura podem ser importados e referenciados, mas não podem ser modificados. Solicite permissão para alterar limites.
Como os limites são configurados?
Os limites são definidos na configuração da habilidade sob os arrays owns e reads especificando caminhos de arquivos.
Meus dados estão seguros com esta habilidade?
Sim. Esta habilidade fornece apenas regras de orientação. Não acessa arquivos, rede ou executa código.
Como isso é diferente de .claudeignore?
.claudeignore bloqueia arquivos completamente. File-boundaries permite acesso de leitura enquanto restringe modificação aos arquivos de propriedade.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md