supabase
Handles the full Supabase workflow from schema changes to deployment, with built-in security guardrails that catch common traps like RLS...
jira-pm
Jira project management and issue tracking integration
Full skill instructions
Required:
JIRA_URL - Base URL of your Jira instance (e.g., https://yourcompany.atlassian.net)JIRA_API_TOKEN - API token for authentication (generate at Jira Account Settings → Security → API Tokens)JIRA_USER_EMAIL - Email address associated with the API tokenOptional:
JIRA_DEFAULT_PROJECT - Default project key for operations (e.g., PROJ)JIRA_API_VERSION - API version (default: 3)
</requirements><tool_categories>
| Tool | Description | Confirmation Required |
|---|---|---|
| search | Search issues using JQL | No |
| get-issue | Get detailed issue information | No |
| create-issue | Create a new issue | Yes |
| update-issue | Update existing issue fields | Yes |
| transition | Change issue status/workflow state | Yes |
| Tool | Description |
|---|---|
| list-projects | List all accessible projects |
| project-info | Get detailed project information |
| Tool | Description |
|---|---|
| active-sprint | Get currently active sprint for a board |
| sprint-issues | List all issues in a specific sprint |
| Tool | Description |
|---|---|
| get-comments | Retrieve all comments on an issue |
| add-comment | Add a comment to an issue |
</tool_categories>
<usage_patterns>
Issue Creation:
Sprint Management:
Issue Search:
project = PROJ AND status = "In Progress")<jql_examples>
Common Queries:
# Issues assigned to current user
assignee = currentUser()
# Open issues in specific project
project = PROJ AND status != Done
# Issues created this week
created >= startOfWeek()
# High priority bugs
type = Bug AND priority = High
# Issues in current sprint
sprint in openSprints()
# Recently updated issues
updated >= -7d
# Overdue issues
duedate < now() AND status != Done
</jql_examples>
<agent_integration>
<error_handling>
Authentication Errors:
Rate Limiting:
Invalid Inputs:
Network Errors:
<best_practices>
Create Issue:
# Create a new story
create-issue --project PROJ --type Story --summary "Implement user authentication" --description "Add OAuth2 authentication flow"
Update Issue:
# Update issue priority
update-issue --key PROJ-123 --priority High
Transition Issue:
# Move issue to "In Progress"
transition --key PROJ-123 --status "In Progress"
Get Sprint Issues:
# List issues in active sprint
active-sprint --board-id 42
sprint-issues --sprint-id 123
Add Comment:
# Add progress update
add-comment --key PROJ-123 --comment "Completed authentication implementation, ready for review"
</code_example> </examples>
<progressive_disclosure>
This skill uses progressive disclosure to minimize context usage:
Context Savings: 90%+ compared to loading full Jira MCP server </progressive_disclosure>
<api_reference>
/rest/api/3/search - JQL search/rest/api/3/issue/{issueKey} - Get/update issue/rest/api/3/issue - Create issue/rest/api/3/issue/{issueKey}/transitions - Transition issue/rest/api/3/project - List projects/rest/api/3/project/{projectKey} - Get project details/rest/agile/1.0/board/{boardId}/sprint - Get sprints/rest/agile/1.0/sprint/{sprintId}/issue - Get sprint issues/rest/api/3/issue/{issueKey}/comment - Get/add commentsSee Jira REST API Documentation for full reference. </api_reference>
Before starting:
Read .claude/context/memory/learnings.md
After completing:
.claude/context/memory/learnings.md.claude/context/memory/issues.md.claude/context/memory/decisions.mdASSUME INTERRUPTION: If it's not in memory, it didn't happen.
Handles the full Supabase workflow from schema changes to deployment, with built-in security guardrails that catch common traps like RLS...
Comprehensive guides and best practices for Neon Serverless Postgres, covering setup, connection methods, authentication, and platform APIs.
Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules.
A skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are extremely secure and robust.
Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
Complete Better Auth server and client setup with database adapters, session management, plugins, and security configuration.
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel".
Complete Cloudflare platform integration with decision trees for compute, storage, AI, networking, security, and infrastructure-as-code.
Run Azure compliance and security audits with azqr plus Key Vault expiration checks. Covers best-practice assessment, resource review, policy/compliance validation, and security posture checks. WHEN: compliance scan, security audit, BEFORE running azqr (compliance cli tool), Azure best practices, Key Vault expiration check, expired certificates, expiring secrets, orphaned resources, compliance assessment.
Send, read, and manage Gmail messages, drafts, labels, and account settings.
Comprehensive website auditing across 230+ rules in 21 categories including SEO, performance, security, and accessibility.
Shared authentication, CLI syntax, and output formatting patterns for gws Google Workspace commands.
Discover your celebrity doppelgänger with StarByFace!
GeoSpy: Pricing, Features, FAQs, and Alternatives for AI Teams
Detect AI-generated voices to protect against audio fraud.
Ensure Your Content's Originality with AI Plagiarism Checker
Upscale images by 400% without quality loss
Protect your social media from copyright disputes
Accurately Detect AI-Generated Content with TheChecker.AI
Chrome extension that detects and flags AI-generated content