repo-analyst — for Claude Code repo-analyst, ai-repo-assist-create, community, for Claude Code, ide skills, package.json, requirements.txt, go.mod, Gemfile, pom.xml

v1.0.0

Über diesen Skill

Geeigneter Einsatz: Ideal for AI agents that need repo analyst — skill. Lokalisierte Zusammenfassung: # Repo Analyst — Skill Objetivo Transformar qualquer projeto codado sem IA em um ambiente onde agentes de IA consigam entender e trabalhar efetivamente, gerando toda a documentação, skills e commands necessários. This AI agent skill supports Claude Code, Cursor, and

Funktionen

Repo Analyst — Skill
Princípios de Análise
O que sempre ler primeiro
Arquivo de dependências (package.json, requirements.txt, go.mod, Gemfile, pom.xml, Cargo.toml)
README.md se existir

# Kernthemen

muller-g muller-g
[0]
[0]
Aktualisiert: 4/7/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

Geeigneter Einsatz: Ideal for AI agents that need repo analyst — skill. Lokalisierte Zusammenfassung: # Repo Analyst — Skill Objetivo Transformar qualquer projeto codado sem IA em um ambiente onde agentes de IA consigam entender e trabalhar efetivamente, gerando toda a documentação, skills e commands necessários. This AI agent skill supports Claude Code, Cursor, and

Warum diese Fähigkeit verwenden

Empfehlung: repo-analyst helps agents repo analyst — skill. Repo Analyst — Skill Objetivo Transformar qualquer projeto codado sem IA em um ambiente onde agentes de IA consigam entender e trabalhar efetivamente, gerando

Am besten geeignet für

Geeigneter Einsatz: Ideal for AI agents that need repo analyst — skill.

Handlungsfähige Anwendungsfälle for repo-analyst

Anwendungsfall: Applying Repo Analyst — Skill
Anwendungsfall: Applying Princípios de Análise
Anwendungsfall: Applying O que sempre ler primeiro

! Sicherheit & Einschränkungen

  • Einschraenkung: Requires repository-specific context from the skill documentation
  • Einschraenkung: Works best when the underlying tools and dependencies are already configured

About The Source

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Labs-Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ und Installationsschritte

These questions and steps mirror the structured data on this page for better search understanding.

? Häufige Fragen

Was ist repo-analyst?

Geeigneter Einsatz: Ideal for AI agents that need repo analyst — skill. Lokalisierte Zusammenfassung: # Repo Analyst — Skill Objetivo Transformar qualquer projeto codado sem IA em um ambiente onde agentes de IA consigam entender e trabalhar efetivamente, gerando toda a documentação, skills e commands necessários. This AI agent skill supports Claude Code, Cursor, and

Wie installiere ich repo-analyst?

Führen Sie den Befehl aus: npx killer-skills add muller-g/ai-repo-assist-create. Er funktioniert mit Cursor, Windsurf, VS Code, Claude Code und mehr als 19 weiteren IDEs.

Wofür kann ich repo-analyst verwenden?

Wichtige Einsatzbereiche sind: Anwendungsfall: Applying Repo Analyst — Skill, Anwendungsfall: Applying Princípios de Análise, Anwendungsfall: Applying O que sempre ler primeiro.

Welche IDEs sind mit repo-analyst kompatibel?

Dieser Skill ist mit Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer kompatibel. Nutzen Sie die Killer-Skills CLI für eine einheitliche Installation.

Gibt es Einschränkungen bei repo-analyst?

Einschraenkung: Requires repository-specific context from the skill documentation. Einschraenkung: Works best when the underlying tools and dependencies are already configured.

So installieren Sie den Skill

  1. 1. Terminal öffnen

    Öffnen Sie Ihr Terminal oder die Kommandozeile im Projektverzeichnis.

  2. 2. Installationsbefehl ausführen

    Führen Sie aus: npx killer-skills add muller-g/ai-repo-assist-create. Die CLI erkennt Ihre IDE oder Ihren Agenten automatisch und richtet den Skill ein.

  3. 3. Skill verwenden

    Der Skill ist jetzt aktiv. Ihr KI-Agent kann repo-analyst sofort im aktuellen Projekt verwenden.

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

repo-analyst

Install repo-analyst, an AI agent skill for AI agent workflows and automation. Explore features, use cases, limitations, and setup guidance.

SKILL.md
Readonly
Upstream Repository Material
The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

Repo Analyst — Skill

Objetivo

Transformar qualquer projeto codado sem IA em um ambiente onde agentes de IA consigam entender e trabalhar efetivamente, gerando toda a documentação, skills e commands necessários.

Princípios de Análise

O que sempre ler primeiro

  1. Arquivo de dependências (package.json, requirements.txt, go.mod, Gemfile, pom.xml, Cargo.toml)
  2. README.md se existir
  3. CLAUDE.md se já existir (entender o que já foi documentado)
  4. .env.example ou .env.sample (variáveis de ambiente críticas)
  5. Arquivo de configuração principal (tsconfig.json, eslint.config.js, jest.config.*)
  6. Dockerfile e docker-compose.yml se existirem

Estrutura de diretórios — o que procurar

src/routes|controllers|handlers  →  define a API/interface do sistema
src/models|entities|schemas       →  define a camada de dados
src/services|usecases             →  lógica de negócio
src/middleware|filters            →  cross-cutting concerns
src/utils|helpers|lib             →  código utilitário
tests|__tests__|spec              →  estrutura de testes
migrations|db/migrations          →  migrações de banco
prisma/schema.prisma              →  schema do banco (Prisma)

Detecção de Arquitetura

PadrãoIndícios
MVC/controllers, /models, /views
Clean Architecture/usecases, /entities, /repositories, /adapters
Hexagonal/ports, /adapters, /domain
Microservicesmúltiplos package.json, /services/* independentes
Monolito Modular/modules/* cada um com sua estrutura interna
Serverlessserverless.yml, /functions, handlers separados
Event-driven/events, /subscribers, /publishers, message queues

Detecção de Tech Stack

Node.js:

  • Framework: express, fastify, koa, hapi, nestjs, next, nuxt
  • ORM: prisma, typeorm, drizzle, sequelize, knex, mongoose
  • Testing: jest, vitest, mocha, cypress, playwright
  • Auth: passport, jsonwebtoken, auth.js, lucia

Python:

  • Framework: django, flask, fastapi, tornado
  • ORM: sqlalchemy, django.db, peewee
  • Testing: pytest, unittest

Ruby:

  • Framework: rails, sinatra, hanami
  • Testing: rspec, minitest

Go: gin, echo, fiber, chi

Java/Kotlin: spring, quarkus, micronaut

O que NÃO ler (ignorar completamente)

  • node_modules/, vendor/, .git/, dist/, build/, __pycache__/
  • Arquivos binários: .png, .jpg, .ico, .woff, .pdf, .zip
  • Arquivos .map, .lock (exceto para identificar package manager)
  • Arquivos muito grandes (>100KB) — ler apenas os primeiros 3000 chars

Como Analisar Cada Domínio

API / Rotas

Ler 3-5 arquivos de rotas/controllers para entender:

  • Padrão de URL (ex: /api/v1/resource)
  • Como autenticação é aplicada (middleware? decorator?)
  • Formato de resposta (padrão de sucesso e erro)
  • Como validação é feita

Banco de Dados

Ler schema/migrations para entender:

  • Principais entidades e seus campos importantes
  • Relacionamentos (1:N, N:N)
  • Convenções de nomenclatura (snake_case? camelCase?)
  • Soft deletes? Timestamps automáticos?

Autenticação

Buscar por: jwt, session, cookie, bearer, auth, login Entender:

  • Onde o token é gerado/validado
  • Onde o user é carregado
  • Rotas protegidas vs públicas

Testes

Ler 2-3 arquivos de teste para entender:

  • Estrutura (describe/it? test? classes?)
  • Padrão de mocking
  • Factories/fixtures usados
  • Integração vs unitário

O que o CLAUDE.md Gerado DEVE Conter

Ver template completo em: docs/agents/templates/CLAUDE.md.template.md

Resumo obrigatório:

  1. Visão geral — o que o projeto faz (1-2 parágrafos)
  2. Stack técnica — linguagem, framework, banco, testes
  3. Arquitetura — tipo, camadas, padrões
  4. Estrutura de diretórios — o que fica onde e por quê
  5. Setup local — comandos para rodar localmente
  6. Comandos principais — tabela com start, build, test, migrate, etc.
  7. Convenções — nomenclatura, organização de arquivos, imports
  8. Banco de dados — schema resumido, como fazer migrations
  9. API — autenticação, padrões de endpoint, request/response
  10. Testes — como rodar, onde ficam, como escrever novos
  11. Workflows comuns — adicionar feature, criar endpoint, criar model
  12. Notas críticas — o que NÃO fazer, armadilhas, decisões importantes

Skills a Gerar

Gerar baseado no que o projeto usa:

Se o projeto temGerar skill
Banco de dados / ORMdatabase.md
API (REST/GraphQL/etc)api.md
Testes automatizadostesting.md
Autenticaçãoauth.md
Docker / Deploydeployment.md
Frontend / UIfrontend.md
Semprearchitecture.md + development.md

Ver templates em: docs/agents/templates/skill.template.md

Commands a Gerar

Gerar baseado na arquitetura do projeto:

Sempreimplement.md, fix.md, review.md
Se tem APIadd-endpoint.md
Se tem bancoadd-model.md
Se tem testeswrite-tests.md
Se tem deploydeploy.md

Ver templates em: docs/agents/templates/command.template.md

Qualidade do que é Gerado

NUNCA gerar conteúdo genérico. Cada arquivo gerado deve:

  • Referenciar arquivos específicos do projeto (ex: src/routes/user.ts não src/routes/[arquivo].ts)
  • Usar os nomes reais das entidades/modelos detectados
  • Mostrar exemplos reais do código do projeto
  • Incluir os comandos exatos do projeto (ex: npm run dev não npm start)
  • Mencionar variáveis de ambiente reais encontradas no .env.example

Testar mentalmente: Um agente lendo o CLAUDE.md consegue começar a trabalhar no projeto sem nenhuma outra fonte de informação?

Verwandte Fähigkeiten

Looking for an alternative to repo-analyst or another community skill for your workflow? Explore these related open-source skills.

Alle anzeigen

openclaw-release-maintainer

Logo of openclaw
openclaw

Lokalisierte Zusammenfassung: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
Künstliche Intelligenz

widget-generator

Logo of f
f

Lokalisierte Zusammenfassung: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code

149.6k
0
Künstliche Intelligenz

flags

Logo of vercel
vercel

Lokalisierte Zusammenfassung: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Lokalisierte Zusammenfassung: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Entwickler