用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/duclm1x1/Dive-Ai --skill jira-ai命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Persistent memory system for AI agents following Model Context Protocol (MCP). Use for storing long-term memories across sessions, semantic search of past knowledge, building knowledge graphs, auto-injecting context, deduplicating memories, syncing to cloud storage. Essential for agents that need to remember decisions, solutions, preferences, and learned patterns over time.
Persistent memory system for AI agents following Model Context Protocol (MCP). Use for storing long-term memories across sessions, semantic search of past knowledge, building knowledge graphs, auto-injecting context, deduplicating memories, syncing to cloud storage. Essential for agents that need to remember decisions, solutions, preferences, and learned patterns over time.
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
正在显示 SKILL.md
基于 SOC 职业分类
| name | jira-ai |
| version | 1.0.0 |
| description | CLI tool for interacting with Atlassian Jira and Confluence |
| homepage | https://github.com/festoinc/jira-ai |
| metadata | {"moltbot":{"emoji":"🎫","category":"productivity","api_base":"https://github.com/festoinc/jira-ai"}} |
The jira-ai skill provides comprehensive command-line access to Atlassian Jira and Confluence platforms, allowing agents to manage issues, projects, users, and documentation efficiently.
To install jira-ai, run:
npm install -g jira-ai
Before using jira-ai, you need to configure your Jira credentials:
Create a .env file with the following values:
JIRA_HOST=your-domain.atlassian.net
JIRA_USER_EMAIL=your-email@example.com
JIRA_API_TOKEN=your-api-token
Authenticate using the .env file:
jira-ai auth --from-file path/to/.env
You can manage settings using the settings command:
jira-ai settings --help
Apply settings from a YAML file:
jira-ai settings --apply my-settings.yaml
Validate settings:
jira-ai settings --validate my-settings.yaml
| Command | Description |
|---|---|
jira-ai auth | Set up Jira authentication credentials |
jira-ai settings | View, validate, or apply configuration settings |
jira-ai about | Show information about the tool |
jira-ai help | Display help for commands |
issue)| Command | Description |
|---|---|
jira-ai issue get <issue-id> | Retrieve comprehensive issue data |
jira-ai issue create | Create a new Jira issue |
jira-ai issue search <jql-query> | Execute a JQL search query |
jira-ai issue transition <issue-id> <to-status> | Change the status of a Jira issue |
jira-ai issue update <issue-id> | Update a Jira issue's description |
jira-ai issue comment <issue-id> | Add a new comment to a Jira issue |
jira-ai issue stats <issue-ids> | Calculate time-based metrics for issues |
jira-ai issue assign <issue-id> <account-id> | Assign or reassign a Jira issue |
jira-ai issue label add <issue-id> <labels> | Add labels to a Jira issue |
jira-ai issue label remove <issue-id> <labels> | Remove labels from a Jira issue |
project)| Command | Description |
|---|---|
jira-ai project list | List all accessible Jira projects |
jira-ai project statuses <project-key> | Fetch workflow statuses for a project |
jira-ai project types <project-key> | List issue types available for a project |
user)| Command | Description |
|---|---|
jira-ai user me | Show profile details for authenticated user |
jira-ai user search [project-key] | Search and list users |
jira-ai user worklog <person> <timeframe> | Retrieve worklogs for a user |
org)| Command | Description |
|---|---|
jira-ai org list | List all saved Jira organization profiles |
jira-ai org use <alias> | Switch the active Jira organization profile |
jira-ai org add <alias> | Add a new Jira organization profile |
jira-ai org remove <alias> | Delete credentials for an organization |
confl)| Command | Description |
|---|---|
jira-ai confl get <url> | Download Confluence page content |
jira-ai confl spaces | List all allowed Confluence spaces |
jira-ai confl pages <space-key> | Display pages within a space |
jira-ai confl create <space> <title> [parent-page] | Create a new Confluence page |
jira-ai confl comment <url> | Add a comment to a Confluence page |
jira-ai confl update <url> | Update a Confluence page |
jira-ai issue search "assignee = currentUser()"
jira-ai issue get PROJ-123
jira-ai issue create --project "PROJ" --summary "New task" --issuetype "Story"
jira-ai issue transition PROJ-123 "In Progress"
jira-ai issue comment PROJ-123 --file comment.md
jira-ai project list
jira-ai user worklog john.doe@example.com 2w
The jira-ai tool supports extensive configuration through settings files. You can define:
Example settings structure:
defaults:
allowed-jira-projects:
- all # Allow all projects
allowed-commands:
- all # Allow all commands
allowed-confluence-spaces:
- all # Allow all Confluence spaces
organizations:
work:
allowed-jira-projects:
- PROJ # Allow specific project
- key: PM # Project-specific config
commands:
- issue.get # Only allow reading issues
filters:
participated:
was_assignee: true
allowed-commands:
- issue # All issue commands
- project.list # Only project list
- user.me # Only user me
allowed-confluence-spaces:
- DOCS