firecrawl-build-interact
آمن 71Créer des intégrations Firecrawl `/interact` pour les pages dynamiques
بواسطة firecrawl
Le scraping de HTML statique n'est souvent pas suffisant lorsque le contenu se charge après des clics, des soumissions de formulaires ou des connexions. Ce skill vous guide pour intégrer Firecrawl `/interact` afin que votre produit puisse automatiser les actions du navigateur et extraire des données des flux dynamiques.
xcode-project-setup
مخاطر منخفضة 74Set Up Xcode Projects and Add Swift Package Dependencies
بواسطة firebase
Manually editing Xcode .pbxproj files to add Swift packages is error-prone and risks corrupting the project. This skill uses a native Swift tool to safely add SPM dependencies, link products, and configure Firebase plist files without manual file editing.
firebase-firestore
مخاطر منخفضة 68Set Up and Query Cloud Firestore Databases
بواسطة firebase
Configuring Firestore databases, security rules, and queries across multiple platforms is complex and error-prone. This skill guides you through database provisioning, edition selection, security rule generation, data modeling, and SDK usage for Standard and Enterprise editions on Android, iOS, Flutter, Web, and Python.
firebase-ai-logic
آمن 71Intégrer l'IA Gemini dans les applications web Firebase
بواسطة firebase
L'ajout de capacités d'IA aux applications web nécessite de comprendre la configuration du SDK Firebase et l'intégration de l'API Gemini. Cette compétence fournit des conseils étape par étape pour intégrer l'IA générative avec prise en charge du texte, des images, du chat et du streaming.
developing-genkit-python
مخاطر منخفضة 71Créer des applications IA avec Genkit en Python
بواسطة firebase
Les développeurs rencontrent souvent des difficultés avec le SDK Python de Genkit en raison de son API en évolution rapide et de ses exigences de configuration complexes. Cette compétence fournit des modèles de code actualisés, des corrections d'erreurs et des conseils de flux de travail pour créer des applications alimentées par l'IA avec Genkit en Python.
developing-genkit-js
مخاطر منخفضة 70Construisez des applications IA avec Genkit en JavaScript
بواسطة firebase
Les développeurs ont besoin de conseils pour utiliser correctement le framework Genkit dans les projets Node.js et TypeScript. Cette skill fournit de la documentation de référence, des solutions aux erreurs courantes et des modèles de code pour construire des applications alimentées par l'IA avec Genkit.
developing-genkit-go
آمن 71Créer des applications IA avec le SDK Genkit Go
بواسطة firebase
La création d'applications IA en Go nécessite de comprendre les motifs du SDK Genkit pour la génération, les prompts, les flux et les fournisseurs de modèles. Cette compétence fournit une documentation de référence complète pour créer des applications alimentées par l'IA en Go avec une sortie structurée, du streaming et l'appel d'outils.
developing-genkit-dart
آمن 73Créer des applications IA avec le SDK Genkit Dart
بواسطة firebase
L'intégration de modèles d'IA dans des applications Dart et Flutter nécessite de comprendre les flux Genkit, les outils et les plugins. Cette compétence fournit une documentation de référence complète et des exemples de code pour le SDK Genkit Dart.
implement-design
آمن 66Implémenter les designs Figma en code
بواسطة figma
La traduction manuelle des designs Figma en code prêt pour la production est fastidieuse et suette aux erreurs. Cette compétence fournit un flux de travail structuré pour une implémentation d'interface utilisateur pixel-perfect avec une cartographie automatique des jetons de conception.
code-review
آمن 74Examiner le code pour les bugs et les problèmes de sécurité
بواسطة EricDuMingTong
Obtenez des revues de code complètes qui détectent les vulnérabilités de sécurité, les problèmes de performance et les problèmes architecturaux avant qu'ils n'atteignent la production. Cette compétence analyse votre code systématiquement selon plusieurs dimensions pour fournir des retours actionnables.
examples/code-reviewer
آمن 67Revue de code pour les problèmes
بواسطة EnactProtocol
La revue de code manuelle est chronoureuse et sujette aux erreurs. Ce relecteur de code IA analyse automatiquement le code source pour identifier les bogues, les vulnérabilités de sécurité, les problèmes de style et les problèmes de performance avec des suggestions de corrections actionnables.
enact/json-formatter
آمن 66Formater JSON avec indentation configurable
بواسطة EnactProtocol
Les données JSON sont difficiles à lire lorsqu'elles sont minifiées ou mal formatées. Cette compétence valide et prettifie les chaînes JSON avec une indentation spécifiée par l'utilisateur pour améliorer la lisibilité pour le débogage, la journalisation et l'inspection de données.
enact/hello-ruby
آمن 67Générer des salutations Ruby
بواسطة EnactProtocol
Les utilisateurs ont besoin d'un moyen simple de créer des messages de salutation personnalisés en Ruby. Cette compétence fournit un script Ruby léger qui génère un message d'accueil personnalisable avec le nom de l'utilisateur et les informations sur la version Ruby.
enact/hello-brainfuck
آمن 66Exécuter Brainfuck Hello World
بواسطة EnactProtocol
Brainfuck est un langage de programmation ésotérique avec seulement 8 commandes. Cette skill fournit une implémentation complète de Hello World démontrant un code minimaliste qui produit des salutations en utilisant la manipulation ASCII pure.
code-instructor
مخاطر منخفضة 74Learn Code by Building Real Apps
بواسطة Emz1998
New programmers often struggle to understand code through documentation alone. This skill transforms learning into interactive app-building sessions where every line is explained, concepts are introduced progressively, and learning happens through practical doing.
property-testing-guide
آمن 70Master Property-Based Testing in Rust
بواسطة EmilLindfors
Traditional unit tests check specific inputs, but miss edge cases. This skill teaches you property-based testing with proptest to automatically generate test inputs and discover hidden bugs.
Package as binary
آمن 66Guide des transports MCP
بواسطة EmilLindfors
Les développeurs qui construisent des serveurs MCP ont besoin d'indications claires sur les options de la couche de transport. Cette compétence explique les transports stdio, SSE et HTTP avec des exemples d'implémentation, les meilleures pratiques de sécurité et les scénarios de déploiement pour différents cas d'utilisation.
MCP Tools Guide
آمن 66Créer des outils MCP avec sécurité de type
بواسطة EmilLindfors
La création manuelle d'outils MCP nécessite la compréhension de systèmes de macros complexes et de contraintes de type. Cette compétence fournit des conseils experts sur l'utilisation du crate rmcp pour construire des outils avec sécurité de type, génération automatique de schémas, validation et modèles asynchrones.
let-chains-advisor
آمن 70Refactoriser les if-let imbriqués avec les let chains
بواسطة EmilLindfors
Les développeurs qui écrivent des flux de contrôle Rust profondément imbriqués luttent avec la lisibilité et la maintenabilité. Cette compétence identifie proactivement les motifs if-let imbriqués (3 niveaux ou plus) et suggère des refactorisations avec des let chains pour un code Rust 2024 plus propre et plus lisible.
error-handler-advisor
آمن 63Améliorer la gestion des erreurs Rust
بواسطة EmilLindfors
Les développeurs Rust ont souvent du mal avec les modèles appropriés de gestion des erreurs. Cette compétence examine proactivement le code et suggère des améliorations idiomatiques utilisant les types Result, les types d'erreurs personnalisés avec thiserror, et la propagation appropriée des erreurs avec l'opérateur ?.