Install
$ agentstack add skill-pfeff-claude-skills-pull-task ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Pull Task Skill
Queries a GitHub project board or Jira and presents candidates for the user to select as their next task.
Operation
When: User needs to pick the next task from the project board.
Implementation: Load operations/github-backend.md (GitHub) or operations/jira-backend.md (Jira) for detailed steps.
Quick summary: Detects backend (GitHub or Jira) from workspace context, fetches items filtered by status/sprint, ranks candidates, presents for selection, outputs issue reference for /create-workspace.
Backend Detection
The skill detects which backend to use by checking workspace CLAUDE.md:
GitHub Issue:field present → GitHub backendJira Ticket:field present → Jira backend- Neither or both → Ask user via AskUserQuestion
Common Patterns
GitHub Backend
Cache sync: project-board-helper sync refreshes the local SQLite cache at ~/Library/Caches//project-board.db.
Item filtering: sqlite3 queries against the cache DB, filtering by Status and Sprint field values.
Field metadata: project-board-helper field returns field IDs and option IDs.
Item lookup: project-board-helper lookup resolves issue to project item ID.
Issue reference: Constructed from repo + # + issue_number (e.g., /#77).
Jira Backend
Authentication check: acli jira auth status
Issue search: acli jira workitem search --jql "" --json
Default JQL (Scrum): sprint in openSprints() AND status = "To Do" AND project =
Default JQL (Kanban): status in ("To Do", "Backlog") AND project =
Issue reference: Project key + issue number (e.g., DO-123).
Permissions
GitHub
| Permission | Commands | Purpose | |------------|----------|---------| | sync project board cache | project-board-helper sync | Refresh local board cache | | query project board cache | sqlite3 ~/Library/Caches//project-board.db | Filter items by status/sprint | | look up board item ID | project-board-helper lookup | Resolve issue to item ID | | query board field metadata | project-board-helper field | Discover field IDs and options | | view GitHub issue details | gh issue view | Fetch full issue details for selected item | | update GitHub project item status | gh project item-edit | Move selected item to "In Progress" |
Jira
| Permission | Commands | Purpose | |------------|----------|---------| | check Jira authentication status | acli jira auth status | Verify acli is authenticated | | search Jira issues with JQL | acli jira workitem search | Query issues by JQL | | view Jira issue details | acli jira workitem view | Fetch full issue details | | transition Jira issue status | acli jira workitem transition | Move issue to "In Progress" | | search Jira boards | acli jira board search | Find board for a project | | list Jira board sprints | acli jira board list-sprints | Discover active sprints |
Commands
| Command | Operation | |---------|-----------| | /claude-skills:pull-task | pull-task |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: pfeff
- Source: pfeff/claude-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.