c4-architecture-c4-architecture
Générer des diagrammes d'architecture C4
Cette compétence génère automatiquement une documentation complète d'architecture C4 en analysant la structure du code de bas en haut, en créant des diagrammes de contexte, de conteneur, de composant et de niveau code avec des spécifications API.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "c4-architecture-c4-architecture". Use c4-architecture skill on a Node.js project
Résultat attendu:
Creates C4-Documentation/ folder with c4-code-api-routes.md, c4-code-models.md, c4-component.md, c4-container.md, c4-context.md, and apis/ with OpenAPI specs
Utilisation de "c4-architecture-c4-architecture". Run skill on microservices repo
Résultat attendu:
Generates separate container documentation for each service, relationship diagrams between services, and context diagram showing external dependencies
Audit de sécurité
SûrAll static findings are false positives. This is a documentation-generation skill that outputs markdown files with C4 architecture diagrams. The skill does not execute external commands, make network requests, or implement cryptographic algorithms. References to shell syntax and URLs are part of documentation examples, not actual execution.
Score de qualité
Ce que vous pouvez construire
Intégration de nouvelle équipe
Comprenez rapidement l'architecture d'un code existant en générant une documentation C4 complète.
Revue d'architecture
Documentez l'architecture système actuelle pour les réunions de revue d'architecture ou la documentation technique.
Génération de documentation API
Générez automatiquement des spécifications OpenAPI à partir de l'analyse de code pour toutes les API de conteneurs.
Essayez ces prompts
Use the c4-architecture skill to generate C4 architecture documentation for this repository.
Generate C4 documentation with target_directory set to ./src, exclude_patterns set to ["node_modules", ".git", "dist"], and include_tests set to true.
Use c4-architecture skill focusing on container and deployment analysis. Map all components to Docker containers and Kubernetes manifests if present.
Generate C4 documentation with emphasis on API specifications. For each container, create comprehensive OpenAPI 3.1 specs with all endpoints, request/response schemas, and authentication requirements.
Bonnes pratiques
- Exécutez sur du code bien commenté pour une meilleure qualité de documentation
- Vérifiez les spécifications OpenAPI générées pour l'exactitude
- Utilisez les diagrammes de contexte pour la communication avec les parties prenantes
Éviter
- Ne pas utiliser pour l'analyse de comportement runtime
- Éviter d'espérer la détection de dépendances dynamiques
- Ne pas se fier à la documentation générée sans revue humaine