Que fait revit.claude-skills ?
Compétences Claude pour le travail ACE (Architecture, Construction, Ingénierie).
Aperçu
Ce dépôt contient des compétences personnalisées pour Claude, conçues pour améliorer la productivité dans les flux de travail ACE. Il comprend des instructions et des modèles pour interagir avec les projets Revit, générer des scripts Dynamo et gérer la documentation de projet via l'interface Claude.
Fonctionnalités
- Automatisation Revit : Commandes pour automatiser les tâches courantes dans Revit, telles que la création de vues, la gestion des feuilles et la génération de nomenclatures.
- Intégration Dynamo : Assistance pour l'écriture et la révision de scripts Dynamo pour des opérations de conception paramétrique et de traitement de données.
- Documentation de projet : Aide à la rédaction de rapports, de spécifications et de notes de calcul conformes aux normes ACE.
- Interrogation de modèles : Fonctions pour interroger et analyser les données du modèle Revit via des appels API ou des exportations.
Utilisation
Pour utiliser cette compétence, assurez-vous que votre assistant Claude a accès à ce dépôt. Vous pouvez alors l'invoquer avec des requêtes comme :
- "Crée un script Dynamo pour générer une façade paramétrique basée sur la géométrie actuelle."
- "Liste toutes les vues du projet Revit et exporte-les au format PDF."
- "Rédige une note de calcul pour les charges structurelles du bâtiment principal."
Compatibilité
- Compatible avec Claude Desktop, Claude Code et d'autres clients Claude prenant en charge les compétences personnalisées.
- Nécessite une installation de Revit et Dynamo pour les fonctionnalités liées aux scripts.
Installation
- Clonez ce dépôt dans votre répertoire de compétences Claude :
git clone https://github.com/thanhtranarch/revit.claude-skills.git - Ajoutez le chemin du répertoire à la configuration de Claude (par exemple, via
CLAUDE_SKILLS_DIR). - Redémarrez Claude pour charger la nouvelle compétence.
Contribution
Les contributions sont les bienvenues ! Veuillez ouvrir une issue ou une pull request pour suggérer des améliorations ou des fonctionnalités supplémentaires.
Licence
Ce projet est sous licence MIT.