Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aurora DSQL Steering: Keterampilan dan Kekuatan
Bagian ini menjelaskan cara mengonfigurasi kemudi AI untuk Aurora DSQL menggunakan keterampilan dan kekuatan. File konfigurasi berbasis penurunan harga ini memberikan konteks dan panduan yang diterapkan asisten AI secara otomatis saat membuat kode untuk meningkatkan kualitas pengembangan agen.
Ikhtisar
Keterampilan dan kekuatan adalah kemampuan modular yang memperluas fungsionalitas asisten AI untuk Aurora DSQL. Mereka mengemas instruksi, metadata, dan sumber daya yang digunakan asisten AI secara otomatis saat bekerja dengan database Aurora DSQL.
Mengapa Menggunakan Keterampilan dan Kekuatan
Keterampilan dan kekuatan memberikan beberapa manfaat utama untuk pengembangan Aurora DSQL:
-
Spesialisasi asisten AI - Menyediakan keahlian khusus domain untuk Aurora DSQL termasuk praktik terbaik, pola SQL yang kompatibel dengan Postgres, dan pengoptimalan basis data terdistribusi.
-
Kurangi pengulangan - Buat sekali, gunakan secara otomatis. Menghilangkan kebutuhan untuk berulang kali memberikan panduan yang sama di beberapa percakapan.
-
Efisiensi konteks - Keterampilan memuat sesuai permintaan daripada mengkonsumsi konteks di muka. AI memuat informasi secara bertahap sesuai kebutuhan.
-
Pembelajaran berkelanjutan - Saat fitur Aurora DSQL berkembang, asisten AI mengakses pola yang diperbarui secara otomatis saat keterampilan diperbarui.
Jalur Pengaturan yang Direkomendasikan
Pilih jalur penyiapan yang cocok dengan lingkungan pengembangan Anda:
Keterampilan DSQLrules skills
Keterampilan CLI
Skill DSQL
Pengaturan
Jalankan perintah berikut untuk menginstal skill Aurora DSQL:
npx skills add awslabs/mcp --skill dsql
CLI akan memandu Anda melalui:
-
Memilih agen - Pilih agen mana yang akan dipasang (Kiro, Claude Code, Cursor, Copilot, Gemini, Codex, Roo, Cline,, Windsurf, dll.) OpenCode
-
Lingkup instalasi - Pilih antara:
-
Proyek: Instal di direktori saat ini (berkomitmen dengan proyek Anda)
-
Global: Instal di direktori home (tersedia di semua proyek)
-
-
Metode instalasi - Pilih antara:
-
Symlink (Disarankan): Satu sumber kebenaran, pembaruan mudah
-
Salin ke semua agen: Salinan independen untuk setiap agen
-
Keterampilan Mengelola
Periksa dan perbarui keterampilan kapan saja menggunakan:
npx skills check npx skills update
Kekuatan Kiro
Kekuatan Kiro adalah paket terpadu yang menggabungkan alat MCP dengan keahlian kerangka kerja dan instruksi kemudi. Setiap daya mencakup dokumen titik masuk yang menjelaskan alat MCP yang tersedia dan pemicu aktivasi, konfigurasi server MCP, dan panduan khusus alur kerja tambahan yang dimuat sesuai permintaan.
Daya diaktifkan secara dinamis berdasarkan konteks pengguna. Alih-alih memuat semua alat di muka, kekuatan mempertahankan penggunaan dasar mendekati nol sampai kata kunci yang relevan memicu aktivasi.
Pengaturan
Untuk mengatur daya Kiro untuk Aurora DSQL:
-
Instal langsung dari Kiro Powers Registry
-
Setelah dialihkan ke Power di IDE, baik:
-
Pilih tombol Coba Daya. Disarankan untuk pengguna yang ingin AI memandu pengaturan server MCP atau pengalaman orientasi interaktif dengan Aurora DSQL untuk membuat cluster baru.
-
Buka obrolan Kiro baru dan tanyakan apa pun yang berhubungan dengan Aurora DSQL. Opsional memperbarui MCP Config dengan detail cluster yang ada untuk menguji koneksi server MCP sehingga dapat digunakan di luar kotak dengan daya. Agen Kiro akan secara otomatis mengaktifkan daya jika mengidentifikasi kekuatan sebagai berharga untuk menyelesaikan tugas pengguna.
-
Keterampilan Claude
Keterampilan Claude adalah kemampuan modular yang memperluas fungsionalitas Claude. Setiap keterampilan mengemas instruksi, metadata, dan sumber daya opsional yang digunakan Claude secara otomatis jika relevan. Keterampilan berbasis sistem file dan dimuat sesuai permintaan untuk meminimalkan penggunaan konteks.
Pengaturan Sederhana dengan CLI Keterampilan
Keterampilan dapat diinstal ke Kode Claude menggunakan. Keterampilan CLI Untuk menentukan hanya Claude Code sebagai agen untuk menginstal, gunakan:
npx skills add awslabs/mcp --skill dsql --agent claude-code
Alternatif: Pengaturan Langsung Menggunakan Klon Git
Pengaturan alternatif mengambil klon jarang dari direktori dsql-skill dan menghubungkan klon ini ke folder. ~/.claude/skills/ Hal ini memungkinkan perubahan pada keterampilan yang akan ditarik setiap kali keterampilan perlu diperbarui.
Prasyarat
-
Git diinstal
Langkah Pengaturan
1. Buat direktori repo dasar
mkdir -p .dsql_skill_repos
2. Sparse clone skill dari repositori MCP
Kloning hanya dsql-skill folder (tidak ada file lain):
cd .dsql_skill_repos git clone --filter=blob:none --no-checkout https://github.com/awslabs/mcp.git cd mcp git sparse-checkout init --cone git sparse-checkout set src/aurora-dsql-mcp-server/skills/dsql-skill git checkout cd ../..
3. Symlink keterampilan ke Direktori Keterampilan
Tambahkan direktori skill (default: global/user-scoped):
mkdir -p ~/.claude/skills
catatan
Jika Anda ingin menjadikan ini keterampilan cakupan proyek, gunakan direktori root proyek Anda sebagai gantinya. .claude/skills/
Tambahkan symlink:
ln -s "$(pwd)/.dsql_skill_repos/mcp/src/aurora-dsql-mcp-server/skills/dsql-skill" ~/.claude/skills/dsql-skill
4. Verifikasi pengaturan
# Should show SKILL.md and other skill files ls -la ~/.claude/skills/dsql-skill/
5. Verifikasi Penggunaan Keterampilan
Setelah keterampilan dikonfigurasi, Anda harus memiliki perintah keterampilan baru:/dsql. Anda mungkin harus memulai ulang Kode Claude setelah menambahkan keterampilan agar dapat dideteksi. Anda dapat menggunakan perintah ini dari Claude Code CLI atau panel seperti yang diinginkan.
Memperbarui Keterampilan
Untuk menarik perubahan terbaru dari repositori:
cd .dsql_skill_repos/mcp git pull
Struktur Direktori
Setelah menyiapkan keterampilan global, Anda akan melihat direktori ini:
.dsql_skill_repos/ └── mcp/ # Sparse git checkout └── src/ └── aurora-dsql-mcp-server/ └── skills/ └── dsql-skill/ ├── SKILL.md └── ... ~/.claude/ └── skills/ └── dsql-skill -> /path/to/.dsql_skill_repos/mcp/src/aurora-dsql-mcp-server/skills/dsql-skill
catatan
Tambahkan .dsql_skill_repos/ ke Anda .gitignore jika Anda tidak ingin melacaknya. Checkout jarang hanya menyimpan folder keterampilan, meminimalkan penggunaan disk.
Keterampilan Gemini
Untuk menambahkan keterampilan Aurora DSQL langsung di Gemini, tentukan ruang lingkup: workspace (terkandung untuk proyek) atau user (default, global) dan gunakan penginstal keterampilan.
Pengaturan
gemini skills install https://github.com/awslabs/mcp.git --path src/aurora-dsql-mcp-server/skills/dsql-skill --scope $SCOPE
Ganti $SCOPE dengan salah satu workspace atauuser.
Anda kemudian dapat menggunakan perintah /dsql keterampilan dengan Gemini, dan Gemini akan secara otomatis mendeteksi kapan keterampilan harus digunakan.
Keterampilan Codex
Gunakan penginstal keterampilan dari Codex CLI atau TUI menggunakan keterampilan. $skill-installer
Pengaturan
$skill-installer install dsql skill: https://github.com/awslabs/mcp/tree/main/src/aurora-dsql-mcp-server/skills/dsql-skill
Mulai ulang Codex untuk mengambil keterampilan. Keterampilan kemudian dapat diaktifkan menggunakan$dsql.