brainstorming
Structured design dialogue that validates ideas before implementation begins.
jira-automation
Automate Jira tasks via Rube MCP (Composio): issues, projects, sprints, boards, comments, users. Always search tools first for current schemas.
Full skill instructions
Automate Jira operations through Composio's Jira toolkit via Rube MCP.
RUBE_MANAGE_CONNECTIONS with toolkit jiraRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit jiraWhen to use: User wants to find issues using JQL or browse project issues
Tool sequence:
JIRA_SEARCH_FOR_ISSUES_USING_JQL_POST - Search with JQL query [Required]JIRA_GET_ISSUE - Get full details of a specific issue [Optional]Key parameters:
jql: JQL query string (e.g., project = PROJ AND status = "In Progress")maxResults: Max results per page (default 50, max 100)startAt: Pagination offsetfields: Array of field names to returnissueIdOrKey: Issue key like 'PROJ-123' for GET_ISSUEPitfalls:
customfield_10001, not display namestotal vs startAt + maxResults to continueWhen to use: User wants to create new issues or update existing ones
Tool sequence:
JIRA_GET_ALL_PROJECTS - List projects to find project key [Prerequisite]JIRA_GET_FIELDS - Get available fields and their IDs [Prerequisite]JIRA_CREATE_ISSUE - Create a new issue [Required]JIRA_EDIT_ISSUE - Update fields on an existing issue [Optional]JIRA_ASSIGN_ISSUE - Assign issue to a user [Optional]Key parameters:
project: Project key (e.g., 'PROJ')issuetype: Issue type name (e.g., 'Bug', 'Story', 'Task')summary: Issue titledescription: Issue description (Atlassian Document Format or plain text)issueIdOrKey: Issue key for editsPitfalls:
When to use: User wants to work with agile boards, sprints, and backlogs
Tool sequence:
JIRA_LIST_BOARDS - List all boards [Prerequisite]JIRA_LIST_SPRINTS - List sprints for a board [Required]JIRA_MOVE_ISSUE_TO_SPRINT - Move issue to a sprint [Optional]JIRA_CREATE_SPRINT - Create a new sprint [Optional]Key parameters:
boardId: Board ID from LIST_BOARDSsprintId: Sprint ID for move operationsname: Sprint name for creationstartDate/endDate: Sprint dates in ISO formatPitfalls:
When to use: User wants to add or view comments on issues
Tool sequence:
JIRA_LIST_ISSUE_COMMENTS - List existing comments [Optional]JIRA_ADD_COMMENT - Add a comment to an issue [Required]Key parameters:
issueIdOrKey: Issue key like 'PROJ-123'body: Comment body (supports ADF for rich text)Pitfalls:
When to use: User wants to list projects, find users, or manage project roles
Tool sequence:
JIRA_GET_ALL_PROJECTS - List all projects [Optional]JIRA_GET_PROJECT - Get project details [Optional]JIRA_FIND_USERS / JIRA_GET_ALL_USERS - Search for users [Optional]JIRA_GET_PROJECT_ROLES - List project roles [Optional]JIRA_ADD_USERS_TO_PROJECT_ROLE - Add user to role [Optional]Key parameters:
projectIdOrKey: Project keyquery: Search text for FIND_USERSroleId: Role ID for role operationsPitfalls:
Common operators:
project = "PROJ" - Filter by projectstatus = "In Progress" - Filter by statusassignee = currentUser() - Current user's issuescreated >= -7d - Created in last 7 dayslabels = "bug" - Filter by labelpriority = High - Filter by priorityORDER BY created DESC - Sort resultsCombinators:
AND - Both conditionsOR - Either conditionNOT - Negate conditionstartAt and maxResults parameterstotal in response to determine remaining pagesstartAt + maxResults >= totalField Names:
customfield_10001Authentication:
| Task | Tool Slug | Key Params |
|---|---|---|
| Search issues (JQL) | JIRA_SEARCH_FOR_ISSUES_USING_JQL_POST | jql, maxResults |
| Get issue | JIRA_GET_ISSUE | issueIdOrKey |
| Create issue | JIRA_CREATE_ISSUE | project, issuetype, summary |
| Edit issue | JIRA_EDIT_ISSUE | issueIdOrKey, fields |
| Assign issue | JIRA_ASSIGN_ISSUE | issueIdOrKey, accountId |
| Add comment | JIRA_ADD_COMMENT | issueIdOrKey, body |
| List comments | JIRA_LIST_ISSUE_COMMENTS | issueIdOrKey |
| List projects | JIRA_GET_ALL_PROJECTS | (none) |
| Get project | JIRA_GET_PROJECT | projectIdOrKey |
| List boards | JIRA_LIST_BOARDS | (none) |
| List sprints | JIRA_LIST_SPRINTS | boardId |
| Move to sprint | JIRA_MOVE_ISSUE_TO_SPRINT | sprintId, issues |
| Create sprint | JIRA_CREATE_SPRINT | name, boardId |
| Find users | JIRA_FIND_USERS | query |
| Get fields | JIRA_GET_FIELDS | (none) |
| List filters | JIRA_LIST_FILTERS | (none) |
| Project roles | JIRA_GET_PROJECT_ROLES | projectIdOrKey |
| Project versions | JIRA_GET_PROJECT_VERSIONS | projectIdOrKey |
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs