Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
← Về danh sách

Quản lý nhân vật (Character Management)

Skill giúp tạo và duy trì hồ sơ nhân vật, quan hệ, cây gia phả và character arc cho một dự án truyện theo quy ước file rõ ràng.

Nội dung · Viết láchTrung cấp★ 243⑂ 36Điểm AI 9/10Cập nhật lần cuối: 24 thg 9, 2026

Skill này làm gì

  • Tạo/cập nhật file nhân vật dạng markdown kèm YAML frontmatter trong thư mục characters/.
  • Kiểm tra tên trước khi chốt bằng story names "{Tên}": báo lỗi khi trùng nhân vật, địa danh, phe phái, thuật ngữ và cảnh báo tên dễ nhầm.
  • Khai thác qua hội thoại: ngoại hình, tính cách, quá khứ, want bên ngoài vs need bên trong, cách nói, character arc, mốc thời gian.
  • Giữ quan hệ hai chiều: thêm quan hệ ở một nhân vật thì tự thêm quan hệ nghịch ở nhân vật kia, đồng thời cập nhật characters/_index.md (bảng đăng ký, bản đồ quan hệ, cây gia phả).
  • Sinh sơ đồ quan hệ/gia phả Mermaid bằng story diagram relationships, kiểm tra tính toàn vẹn bằng story reindex ., story links ., story validate ..
  • Dùng voice-words / voice-avoid để giọng nhân vật trở nên kiểm chứng được (phần phong cách thoại thuộc skill voice-style).

Phù hợp với ai

  • Người viết tiểu thuyết dài, web novel, kịch bản, hoặc GM chạy chiến dịch TRPG với dàn nhân vật lớn.
  • Người muốn quản lý thiết lập nhân vật bằng file markdown và Git.
  • Người đã khởi tạo dự án bằng skill story-init của bộ story-skills.

Ví dụ sử dụng

  1. "Tạo nhân vật phản diện mới" → chọn vai, kiểm tra trùng tên, viết hồ sơ theo template, ghi vào characters/_index.md.
  2. "Đặt hai người này là cha và con" → thêm quan hệ nghịch ở cả hai file và sửa mục cây gia phả trong index.
  3. "Xuất sơ đồ quan hệ" → story diagram relationships --out dist/relationships.mmd rồi xem trên GitHub hoặc mermaid.live để phát hiện nhân vật bị cô lập.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/danjdewhurst/story-skills/HEAD/skills/character-management/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
↓ Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục skills/character-management từ repo GitHub danjdewhurst/story-skills vào ~/.claude/skills/character-management/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/danjdewhurst/story-skills.git && mkdir -p ~/.claude/skills && cp -r story-skills/skills/* ~/.claude/skills/

⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Clone repo: git clone https://github.com/danjdewhurst/story-skills.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Copy skill: cp -r story-skills/skills/* ~/.claude/skills/ (nên copy toàn bộ vì skill này liên kết với worldbuilding, voice-style, story-maintenance).
  5. Khởi động lại Claude Code.
  6. Dùng skill story-init để tạo dự án trước; hãy làm việc trong thư mục có file story.md.
  7. Gõ yêu cầu như "tạo nhân vật mới" để kích hoạt. Nếu chưa có CLI story, dùng bun run story -- trong repo hoặc node scripts/story.js, hoặc cập nhật index thủ công.