AI Skill MartKhám phá skillLệnhChương trìnhHọcSkill là gì?
← Về danh sách

Trình tạo đề xuất thay đổi OpenSpec

Chỉ với một yêu cầu, kỹ năng tạo change trong openspec và sinh đầy đủ proposal, design, tasks theo đúng thứ tự phụ thuộc.

Lập trìnhTrung cấp★ 963⑂ 2Điểm AI 7/10Cập nhật lần cuối: 30 thg 10, 2026

Kỹ năng này làm gì

  • Từ mô tả của bạn, suy ra tên change dạng kebab-case và chạy openspec new change để tạo thư mục.
  • Dùng openspec status --json để lấy danh sách artifact bắt buộc và thứ tự phụ thuộc.
  • Theo template/rules từ openspec instructions, lần lượt viết proposal.md (cái gì & tại sao), design.md (làm thế nào), tasks.md (các bước triển khai).
  • Theo dõi tiến độ bằng TodoWrite và kiểm tra lại trạng thái sau mỗi artifact.
  • Cuối cùng tóm tắt các file đã tạo và gợi ý bước tiếp theo /opsx:apply.

Phù hợp với ai

  • Nhóm phát triển theo hướng spec-driven với OpenSpec
  • Lập trình viên ngại viết tay tài liệu đề xuất, thiết kế, danh sách công việc
  • Người muốn mọi thay đổi đều có hồ sơ tài liệu thống nhất trước khi code

Ví dụ sử dụng

  1. "Tôi muốn thêm xác thực người dùng" → tạo change add-user-auth kèm đủ ba artifact.
  2. Chỉ đưa tên change (fix-rate-limit) và để kỹ năng tự điền nội dung tài liệu.
  3. Khi trùng tên change, kỹ năng hỏi bạn muốn tiếp tục hay tạo mới.

· · · 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/Gitruck/cli/HEAD/.agents/skills/openspec-propose/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 AI Skill Mart.
Copy thư mục .agents/skills/openspec-propose từ repo GitHub Gitruck/cli vào ~/.claude/skills/gitruck-openspec-propose/ 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/Gitruck/cli.git /tmp/openspec-cli && mkdir -p ~/.claude/skills && cp -r /tmp/openspec-cli/.agents/skills/openspec-propose ~/.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. Cài openspec CLI trước và kiểm tra bằng openspec --version; thiếu CLI thì kỹ năng không chạy được.
  2. Clone repo: git clone https://github.com/Gitruck/cli.git /tmp/openspec-cli
  3. Chép thư mục kỹ năng vào Claude Code: mkdir -p ~/.claude/skills && cp -r /tmp/openspec-cli/.agents/skills/openspec-propose ~/.claude/skills/
  4. Khởi động lại Claude Code và xác nhận tồn tại ~/.claude/skills/openspec-propose/SKILL.md.
  5. Mở thư mục dự án có openspec rồi yêu cầu "đề xuất một thay đổi mới" để kích hoạt kỹ năng.