devsachinsingh/appprobe

Scanner de projetos mobile com IA. Gera arquivos de contexto skill.md para projetos iOS e Android legados, permitindo que Claude Code, Cursor e Windsurf entendam sua base de código antes de modificá-la.

O que é appprobe?

O appprobe é uma ferramenta alimentada por IA projetada para escanear projetos mobile iOS e Android legados, gerando automaticamente arquivos de contexto no formato `skill.md`. Esses arquivos fornecem um resumo estruturado da estrutura do código, dependências e configurações, permitindo que assistentes de codificação como Claude Code, Cursor e Windsurf compreendam rapidamente a arquitetura e as particularidades do projeto antes de sugerir ou executar alterações. A ferramenta é especialmente útil para projetos grandes ou não documentados, onde a contextualização manual seria demorada e propensa a erros. Ao executar o appprobe, o desenvolvedor obtém um arquivo `skill.md` atualizado que pode ser incluído no diretório `.claude` ou similar, facilitando a integração com agentes de IA.

Funciona com✓Claude Code~Codex CLI✓Cursor✓Windsurf
npx skills add devsachinsingh/appprobe

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que appprobe faz?

Scanner de projetos mobile com IA. Gera arquivos de contexto skill.md para projetos iOS e Android legados, permitindo que Claude Code, Cursor e Windsurf entendam sua base de código antes de modificá-la.

Funcionalidades

  • Escaneia automaticamente pastas de projetos iOS e Android.
  • Identifica arquivos de configuração chave: Podfile, Cartfile, build.gradle, Info.plist.
  • Extrai dependências, versões e caminhos relevantes.
  • Gera um arquivo skill.md estruturado para uso com assistentes de IA.

Como usar

  1. Clone o repositório ou baixe o script principal.
  2. Execute o scanner no diretório raiz do seu projeto mobile:
./probe.sh /caminho/para/seu/projeto
  1. O arquivo skill.md será gerado no diretório especificado (ou no diretório atual).
  2. Adicione o skill.md ao seu projeto (por exemplo, em .claude/skill.md) para que as ferramentas de IA o utilizem como contexto.

Suporte a plataformas

  • iOS: Swift, Objective-C, CocoaPods, Carthage, Swift Package Manager.
  • Android: Kotlin, Java, Gradle, Maven.

Exemplo de saída

# Contexto do Projeto

## iOS
- Podfile encontrado: ./ios/Podfile
- Dependências: Alamofire, SwiftyJSON
- Swift versão: 5.7

## Android
- build.gradle (app): ./app/build.gradle
- Dependências: Retrofit, Glide
- CompileSdk: 33

Notas

  • O scanner é leve e não modifica seus arquivos de projeto.
  • Certifique-se de que o diretório do projeto contenha ios ou android na estrutura.
  • Para projetos com estrutura não padrão, configure manualmente os caminhos no script.

Licença

MIT

Habilidades Relacionadas