start-issue
Start work on a Linear issue — fetch details, create branch, move to In Progress
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Start work on a Linear issue — fetch details, create branch, move to In Progress
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Resolve a commit blocked by gitleaks — move the secret to .env, ask the user to populate it, and WAIT for confirmation before retrying the commit
Close a Linear issue with evidence — runs 3 gates (tests, CI, acceptance criteria) before closing
Create a well-documented issue in Linear with objective, description, acceptance criteria, and technical notes
Display project status dashboard — Linear issues, current branch, CI status
| name | start-issue |
| description | Start work on a Linear issue — fetch details, create branch, move to In Progress |
| user-invocable | true |
| allowed-tools | Bash(git *) Bash(python3 scripts/*) |
| argument-hint | <ISSUE_ID> (e.g., DEMO-1) |
Begin work on Linear issue $ARGUMENTS.
Fetch issue from Linear:
python3 scripts/linear_client.py get $0
Show the user: title, description, acceptance criteria.
Create a feature branch from the issue metadata:
git checkout -b feat/$0-<slugified-title>
Use the issue title to generate a short kebab-case slug.
Move to In Progress in Linear:
python3 scripts/linear_client.py move $0 "In Progress"
Confirm to the user:
Issue $0 started.
Branch: feat/$0-<slug>
Status: In Progress