Habilidades file-boundaries
🔒

file-boundaries

Seguro 🌐 Acesso à rede📁 Acesso ao sistema de arquivos⚙️ 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.

Suporta: Claude Codex Code(CC)
📊 70 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "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

A utilizar "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

A utilizar "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

Auditoria de Segurança

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
Arquivos analisados
253
Linhas analisadas
3
achados
5
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
85
Conteúdo
30
Comunidade
100
Segurança
83
Conformidade com especificações

O Que Você Pode Construir

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.

Tente Estes 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/.

Melhores Práticas

  • 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

Perguntas Frequentes

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.

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md