技能 skill-template
📋

skill-template

低风险 ⚡ 包含脚本⚙️ 外部命令

本番対応可能なDocEngineeringスキルを作成する

也可从以下获取: 64andrewwalker

スキルをゼロから構築するには、ボイラープレートのセットアップと構造の決定が必要です。このテンプレートは、ツール権限、ファイル構成、エラーハンドリングパターンに関するベストプラクティスを使用した実証済みの出発点を提供します。

支持: Claude Codex Code(CC)
⚠️ 66
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“skill-template”。 Copy the skill-template to /skills/my-new-skill

预期结果:

  • New skill created at /skills/my-new-skill
  • Update SKILL.md with your skill name and description
  • Customize scripts/run.py for your use case
  • Run `calvin deploy` to deploy to platforms

安全审计

低风险
v3 • 1/10/2026

Template skill with minimal capabilities. Contains a simple Python entrypoint script that only parses CLI arguments and runs self-tests. The Bash(python:*) tool permission is appropriate for a skill designed to execute scripts. No network, file I/O, or credential access detected.

2
已扫描文件
37
分析行数
2
发现项
3
审计总数

风险因素

⚡ 包含脚本 (1)
⚙️ 外部命令 (1)
审计者: claude 查看审计历史 →

质量评分

45
架构
100
可维护性
83
内容
21
社区
90
安全
70
规范符合性

你能构建什么

新しいスキルプロジェクトを開始する

適切な構造を持つ新しいDocEngineeringスキルの構築を始めるために、このテンプレートをコピーする

Claude Codeワークフローを有効にする

標準化されたスキル実行のためにClaude Codeにデプロイする(Read、Grep、Writeツールを使用)

一貫性を維持する

チームのすべてのスキルが同じ組織パターンとエラーハンドリングに従うことを確認する

试试这些提示

テンプレートから新しいスキルを作成
Copy the skill-template to {newSkillPath} and customize SKILL.md with the skill name, description, and allowed tools for [your use case].
ツール権限を追加する
Update SKILL.md to add [specific tool] to allowed-tools. Ensure the tool is necessary and document why in the skill description.
エントリポイントを実装する
Create a new script in scripts/ directory. The script should [describe function]. Update scripts/run.py to call this logic when appropriate.
バリデーションを追加する
Add a validation function to scripts/run.py that checks [your requirements]. Return EXIT_BLOCKED if any check fails with a clear message.

最佳实践

  • 環境間のポータビリティのために{baseDir}を使用した相対パスを使用する
  • スキルが実際に必要なツール権限のみをリクエストする
  • 欠落している必須入力を暗黙的に失敗するのではなく明示的に要求する

避免

  • スキルの要件を超えて過剰なツール権限をリクエストする
  • {baseDir}プレースホルダーの代わりにハードコードされたパスを使用する
  • 重要なバリデーションが失敗したときに部分的な結果を返す

常见问题

このスキルはどのプラットフォームでサポートされていますか?
このテンプレートはClaude、Codex、Claude Codeをサポートしています。Antigravity、Cursor、またはVSCode用のプラットフォーム固有のアダプターを追加してください。
スキル入力の最大ファイルサイズは 얼마ですか?
ファイルサイズの制限はターゲットプラットフォームによって異なります。大規模な入力の場合、Readツールを使用してファイルをチャンクで処理してください。
既存のワークフローとどのように統合できますか?
スキルに必要なツールを含めるようにSKILL.mdのallowed-toolsを更新してください。スキルルートからの相対パスには{baseDir}を使用してください。
スキルを使用するとデータは安全ですか?
スキルは分離された環境で実行されます。各スキルがアクセスできるツールを理解するには、SKILL.mdを確認してください。
なぜスキルがEXIT_BLOCKEDを返したのですか?
EXIT_BLOCKEDはハードゲートが失敗したことを示します。欠落している入力やバリデーション失敗などの特定のブロック要因については、返されたメッセージを確認してください。
カスタムプロンプトと比較するとどうですか?
スキルは構造、エラーハンドリング、ツールアクセス制御を提供します。カスタムプロンプトは柔軟性がありますが、これらの保護機能はありません。

开发者详情

文件结构

📁 scripts/

📄 run.py

📄 SKILL.md