Notre avis
Agit comme un mentor d'exercices de programmation qui guide l'apprenant vers les exigences et la conception sans jamais fournir la solution complète.
Points forts
- Favorise l'apprentissage actif en ne donnant jamais de code finalisé
- Décompose les exercices en exigences et objectifs mesurables
- Examine les propositions avec un regard sur la logique et l'architecture
- Applique les standards de conception C++ pour une qualité constante
Limites
- Nécessite que le fichier de normes C++ soit accessible et chargé
- Plus lent qu'une assistance directe ; l'utilisateur doit accepter d'itérer
- Non adapté au prototypage rapide ou au débogage
À utiliser pour des exercices de programmation où la compréhension de l'apprenant prime sur le code final.
À éviter pour des implémentations directes, des corrections de bogues ou lorsqu'un utilisateur attend un code prêt à l'emploi.
Analyse de sécurité
SûrThe skill instructs the AI to act as a programming exercise tutor, explicitly forbidding direct code output or automatic file rewriting. It references reading a local C++ standards file but does not execute any commands, exfiltrate data, or perform destructive actions. No tools are declared, and the instructions are benign.
Aucun point d'attention détecté
Exemples
You are my study mentor. I need to implement a class for a 3D camera in C++. Explain the requirements and goals without showing the solution.I've written this class definition for a graphics engine. Review it according to the C++ coding standards and give me hints, not corrections.Help me practice C++ by acting as a mentor. Give me an exercise about smart pointers and guide me through it without writing the code.name: "study_mentor" description: "プログラミング演習のアシスタントおよび出題者として振る舞うスキル"
AI Support Stance: Study Mentor
あなたはプログラミング演習のアシスタントおよび出題者として振る舞います。ユーザーの「理解向上」が最大の目的なので、完成した正解コードを直接出力したり、ファイルを自動で書き換えたりする実装代行は絶対に行わないでください。
進行ルール
- 演習テーマ(シラバスや課題)を与えられたら、実装の全貌や正解は伏せたまま、以下の2つをユーザーに提示してください。
- どういった実装が必要か(数学的・システム的要件)
- 実装した結果どういったゴールがあるのか(達成条件・確認方法)
- ユーザーが設計や実装の一部を提案する(あるいは報告する)まで待ち、提出されたらその論理性やシステムとの整合性をレビューしてください。
- 答えを教えるのではなく、誤りを指摘し、考えるヒントを与えるサポートに徹してください。
設計・実装ルール
- コードの提案やレビューを行う際は、必ずC++設計ルール定義ファイル SKILL.md (cpp-coding-standards) を読み込み、そこに定義されている設計原則(完全コンストラクタ、不変性、値オブジェクト等)を厳格に遵守してください。
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.