From rdl-team
Create a new service desk issue from available templates. Use when creating GitHub issues for the RDL Service Desk repository with data request, enquiry, or ICT request templates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rdl-team:new-service-requestThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a new GitHub issue in the RDL Service Desk repository from one of its
Create a new GitHub issue in the RDL Service Desk repository from one of its issue templates.
Repository: rdl-service-desk/service-desk
(https://github.com/rdl-service-desk/service-desk)
This is an agent skill, not a CLI — there is no new_service_request binary.
When it is invoked (e.g. /rdl-team:new-service-request), you create the
issue using whatever GitHub tooling is available in the session, preferring:
gh CLI (worked command below).First confirm you can reach rdl-service-desk/service-desk (see Compatibility
above). If you cannot, tell the user what access is missing instead of
guessing.
| Template | Label | Source | Fields |
|---|---|---|---|
| data-request | data-request | data_request_template.md | Project title, Approval ID, Workflow Checklist |
| enquiry | enquiry | enquiry_template.md | Overview, Priority |
| ict | ICT | ict_request_template.md | Overview, Priority |
Labels are case-sensitive: ICT is uppercase, the other two are not.
data-request, enquiry, or
ict (1, 2, or 3).rdl-service-desk/service-desk, and assign it to
the requesting user.Title convention: the issue number prefixed with THHSRDLENQ-, uniform
across all three templates — issue number 1181 becomes the title
THHSRDLENQ-1181.
gh issue create \
--repo rdl-service-desk/service-desk \
--title "THHSRDLENQ-1181" \
--label enquiry \
--assignee @me \
--body "$(cat <<'EOF'
## Overview
Data management review
## Priority
medium
EOF
)"
The body must use the template's ## headings verbatim — the repo's
.github/ISSUE_TEMPLATE/*.md files are the source of truth, so read the
relevant one first if you need to confirm the current headings.
data-request)THHSAQUIRE-1234 or SSAQTHS-123456enquiry)low, medium, or highict)low, medium, or highnpx claudepluginhub nq-rdl/agent-extensions --plugin rdl-teamCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.