agent-setup-maintenance
โดย langfuse
ใช้ทักษะนี้เมื่อต้องการเปลี่ยนการตั้งค่าเอเจนต์ที่ใช้ร่วมกันสำหรับพื้นที่เก็บข้อมูล
npx skills add https://github.com/langfuse/langfuse --skill agent-setup-maintenanceAgent Setup Maintenance
Use this skill when changing the shared agent setup for the repository.
Start Here
- Read
../../README.mdfor the shared config and shim model. - Read root
../../AGENTS.mdfor repo-level expectations. - When adding or editing shared skills, use
../skill-creator/SKILL.md, then apply the repo-specific checks in this skill. - Inspect
../../../scripts/agents/sync-agent-shims.mjsbefore changing generated outputs or provider discovery behavior. - Inspect
../../../scripts/postinstall.shand../../../package.jsonwhen changing install-time sync behavior.
Workflow
- Edit the canonical files under
.agents/, not generated provider outputs. - Keep root
AGENTS.mdandCLAUDE.mdas discovery symlinks; do not turn them back into manually maintained copies. - Treat tool-specific directories such as
.claude/,.cursor/,.codex/,.vscode/, and.mcp.jsonas generated discovery surfaces unless the tool requires a truly tool-specific feature. - Keep root
AGENTS.mdconcise. Move detailed or conditional workflows into shared skills or packageAGENTS.mdfiles. - Treat developer feedback as a learning loop: when a task reveals a durable
repo convention, recurring pitfall, reusable workflow, or verification
pattern, update the smallest relevant
AGENTS.mdor shared skill. - When adding or changing a shared skill, keep
SKILL.mdas the entrypoint; do not add skill-by-skill links to rootAGENTS.md. - When shared setup behavior changes materially, update
README.mdand contributor-facing docs in the same PR.
Docker / Install-Time Constraint
pnpm installruns in environments that may not contain the full repo source tree.- In Docker builds, Turbo's pruned install stage can run root
postinstallbeforescripts/and.agents/are available in the image. - Keep install-time agent setup logic robust in those pruned contexts: skip cleanly when the required repo-owned files are not present.
Required Verification
Run after changing shared agent setup:
pnpm run agents:syncpnpm run agents:check
Run additional verification when relevant:
pnpm run postinstallwhen install-time behavior changes- targeted tests for any scripts you changed
Design Rules
- Prefer one repo-owned source of truth over duplicated provider-specific files.
- Keep shared setup tool-neutral where possible.
- Only keep provider-specific files in source control when the provider requires a fixed discovery path or feature that cannot be expressed through the shared setup model.
Skills เพิ่มเติมจาก langfuse
add-model-price
langfuse
ใช้เมื่อแก้ไข worker/src/constants/default-model-prices.json, packages/shared/src/server/llm/types.ts, ระดับราคา, รหัส tokenizer, หรือ regex matchPattern…
official
backend-dev-guidelines
langfuse
คู่มือแบ็กเอนด์ที่ใช้ร่วมกันสำหรับโมโนรีโพของ Langfuse ที่ใช้ Next.js, tRPC, BullMQ และ TypeScript ใช้เมื่อสร้างหรือตรวจสอบ tRPC routers, จุดสิ้นสุด REST สาธารณะ, BullMQ…
official
changelog-writing
langfuse
ใช้ทักษะนี้เมื่อสาขาฟีเจอร์ที่เสร็จสมบูรณ์ต้องการรายการบันทึกการเปลี่ยนแปลง
official
clickhouse-best-practices
langfuse
ต้องใช้เมื่อตรวจสอบสคีมา คิวรี หรือการกำหนดค่าของ ClickHouse ประกอบด้วยกฎ 28 ข้อที่ต้องตรวจสอบก่อนให้คำแนะนำ ควรอ่านเสมอ…
official
code-review
langfuse
ใช้ทักษะนี้เมื่อภารกิจคือการตรวจสอบการเปลี่ยนแปลงโค้ดแทนที่จะใช้งานฟีเจอร์
official
frontend-browser-review
langfuse
ใช้ทักษะนี้เมื่อการเปลี่ยนแปลงส่งผลต่อสิ่งที่ผู้ใช้เห็นหรือทำในเบราว์เซอร์
official
skill-developer
langfuse
สร้างและจัดการทักษะของ Claude Code ตามแนวทางปฏิบัติที่ดีที่สุดของ Anthropic ใช้เมื่อสร้างทักษะใหม่ แก้ไข skill-rules.json ทำความเข้าใจทริกเกอร์…
official
turborepo
langfuse
ระบบ build สำหรับ monorepo ของ JavaScript/TypeScript Turborepo แคชผลลัพธ์ของงานและรันงานแบบขนานตามกราฟ dependency
official