Loading...
Loading...
CLI for Backlog project management (by Nulab). Use this skill when: (1) Listing, creating, editing, closing, or commenting on issues (2) Creating, listing, merging, or commenting on pull requests (3) Viewing, creating, or editing Wiki pages (4) Querying project settings (issue types, statuses, categories, milestones, members) (5) Checking notifications, stars, or watches (6) Making raw API requests via `backlog api`
npx skill4agent add simochee/backlog-cli backlog-clibacklogbacklog auth loginbacklog auth status--space <hostname>BACKLOG_SPACE高中低@mebacklog issue-type list -p PROJECT_KEY
backlog status list -p PROJECT_KEYPROJECT_KEY-numberPROJ-123--projectissue viewissue edit--project-pBACKLOG_PROJECTBACKLOG_SPACEexample.backlog.comBACKLOG_PROJECTMYAPPBACKLOG_API_KEYBACKLOG_SPACE~/.backlogrc# Set project for session
export BACKLOG_PROJECT=MYAPP
# Now -p flag can be omitted
backlog issue list
backlog milestone list
# CLI flag overrides environment variable
backlog issue list -p OTHER_PROJECT--json--json--json field1,field2--json issueKey,summary,statusjq# Extract issue keys only
backlog issue list -p PROJ --json | jq '.[].issueKey'
# Filter by specific status
backlog issue list -p PROJ --json | jq '[.[] | select(.status.name == "処理中")]'
# Combine field filtering with jq
backlog issue list -p PROJ --json issueKey,summary | jq '.[].summary'--json# List my open issues
backlog issue list -p PROJ -a @me -S "未対応,処理中"
# View details with comments
backlog issue view PROJ-123 --comments
# Create (required: -p, -t, -T, -P)
backlog issue create -p PROJ -t "Title" -T "タスク" -P "中" -a @me -d "Description"
# Update status with comment
backlog issue edit PROJ-123 -S "処理中" -c "Starting work"
# Close
backlog issue close PROJ-123 -c "Done"
# Add comment
backlog issue comment PROJ-123 -b "Progress update"# Create (required: -p, -R, -t, -B, --branch)
backlog pr create -p PROJ -R repo -t "PR title" -B main --branch feat/xxx --issue PROJ-123
# List open PRs
backlog pr list -p PROJ -R repo
# View with comments
backlog pr view -p PROJ -R repo 42 --comments
# Merge
backlog pr merge -p PROJ -R repo 42backlog project list # List projects
backlog project users PROJECT_KEY # List members
backlog category list -p PROJ # List categories
backlog milestone list -p PROJ # List milestonesbacklog wiki list -p PROJ
backlog wiki view <wiki-id>
backlog wiki create -p PROJ -n "Page title" -b "Content"
backlog wiki edit <wiki-id> -b "Updated content"/api/v2backlog api /issues -X POST -f "projectId=123" -f "summary=New issue"
backlog api /issues --paginate -f "projectId[]=123"# Check current authentication status
backlog auth status
# Re-authenticate
backlog auth login# Get available statuses for a project
backlog status list -p PROJECT_KEY
# Get available issue types for a project
backlog issue-type list -p PROJECT_KEY
# Get available priorities (these are global)
# Built-in values: 高 (High), 中 (Normal), 低 (Low)backlog status list -p PROJECTbacklog issue-type list -p PROJECT--help# List available projects
backlog project list
# Use exact project key from the list