create-issue-gate – skill Khác cho agent AI
Dùng khi bắt đầu một tác vụ triển khai mới và cần tạo issue với cổng kiểm soát tiêu chí chấp nhận nghiêm ngặt trước khi thực thi.
Cài skill create-issue-gate bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/create-issue-gate-3fe1e.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /create-issue-gate – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/create-issue-gate-3fe1e.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $create-issue-gate – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/create-issue-gate-3fe1e.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /create-issue-gate – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/create-issue-gate-3fe1e.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /create-issue-gate – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
Create Issue Gate
Overview
Use this issue-gating workflow only when the user or current project explicitly requires it. It is not a universal prerequisite for implementation or permission to create public issues.
Core rule: within an explicitly required issue gate, dependent execution requires valid acceptance criteria. Derive them from available authorized task context when possible; only indispensable unresolved decisions need clarification.
When to Use
- You are starting a new implementation task and want a GitHub issue to be the required tracking entrypoint.
- The work must be blocked until the user provides explicit, testable acceptance criteria.
- You need to distinguish between
draft,ready, andblockedwork before execution begins.
Required Fields
Every issue must include these sections:
- Problem
- Goal
- Scope
- Non-Goals
- Acceptance Criteria
- Dependencies/Blockers
- Status (
draft|ready|blocked|done)
Acceptance Criteria Gate
Acceptance criteria are valid only when they are testable and pass/fail checkable.
Examples:
- valid: "CreateCheckoutLambda-dev returns an openable third-party payment checkout URL"
- invalid: "fix checkout" / "improve UX" / "make it better"
If criteria are missing or non-testable:
- prepare a reviewable draft; create a public issue only when that repository action is authorized
- set
Status: draft - add
Execution Gate: blocked (missing valid acceptance criteria) - do not move task to execution
Issue Creation Mode
Default to preparing the exact issue body for review. If issue creation is authorized, use the named repository and existing template; a skill invocation does not grant permission to post to an unrelated repository.
Use a body template like:
## Problem
<what is broken or missing>
## Goal
<what outcome is expected>
## Scope
- <in scope item>
## Non-Goals
- <out of scope item>
## Acceptance Criteria
- <explicit, testable criterion 1>
## Dependencies/Blockers
- <dependency or none>
## Status
draft|ready|blocked|done
## Execution Gate
allowed|blocked (<reason>)Status Rules
draft: missing/weak acceptance criteria or incomplete task definitionready: acceptance criteria are explicit and testableblocked: external dependency prevents progressdone: acceptance criteria verified with evidence
Never mark an issue ready without valid acceptance criteria.
Handoff to Execution
Execution workflows (for example closed-loop-delivery) may start only when:
- issue status is
ready - execution gate is
allowed
If an applicable required issue remains draft due to an indispensable missing decision, pause that dependent step and continue independent safe work. Do not ask again for criteria already clear in the user’s request.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Skill liên quan
- cred-omega – CISO vận hành cấp doanh nghiệp để quản lý toàn diện thông tin xác thực và bí mật.
- crossframe – Dùng khi người dùng gọi rõ CrossFrame hoặc 跨尺度结构诊断 để chẩn đoán cấu trúc theo tiếng…
- crossframe-casebook – Dùng khi CrossFrame Suite định tuyến công việc casebook tiếng Trung: biến tài liệu thành…
- crossframe-dialogue – Dùng khi CrossFrame Suite định tuyến phản hồi của độc giả, trả lời của biên tập viên…
- crossframe-teach – Dùng khi CrossFrame Suite định tuyến việc dạy rõ ràng tiếng Trung các khái niệm…
- csv-manual-export – CSV Manual Export: mẫu CSV UTF-8 từ danh sách trường đã xác nhận, mặc định rỗng, không…
- ctr-predictor – CTR Predictor. Dùng khi làm việc với số lượt hiển thị và giả định CTR được cung cấp rõ…
- customs-trade-compliance – Kiến thức được hệ thống hóa về chứng từ hải quan, phân loại thuế quan, tối ưu thuế suất…