一键导入
markdown-to-jira
Skill para crear issues de tipo epic y/o task en Jira Cloud a partir de un archivo Markdown y luego completar componentes, labels y issue keys.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Skill para crear issues de tipo epic y/o task en Jira Cloud a partir de un archivo Markdown y luego completar componentes, labels y issue keys.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bootstrap agent configuration and generate AGENTS.md from project config (codi.toml), SCM flow, monorepo structure, MCP ecosystem, and docs/ — template-based and idempotent.
Repository understanding and hierarchical codemap generation
Audit and synchronize local OpenCode context, commands, skills, agents, config, and AGENTS.md with the current repository.
Generate a daily planning Markdown file combining Google Calendar events and Jira tasks. Creates an executable daily agenda with configurable parameters, dynamic emoji detection, and timezone support.
Create consistent releases and changelogs
Validate, push the current branch, and create a GitHub pull request from the current diff
| name | markdown-to-jira |
| description | Skill para crear issues de tipo epic y/o task en Jira Cloud a partir de un archivo Markdown y luego completar componentes, labels y issue keys. |
| license | Proprietary |
| metadata | {"author":"codiplab","version":"0.4.1","opencode":{"emoji":"🧩","tags":["jira-cloud","markdown","mcp","workflow"],"mcp":{"preferredServer":"jira"}}} |
Usa este skill cuando tengas un archivo Markdown con bloques de Epic y/o Task y quieras crear esas issues en Jira Cloud usando MCP.
Convertir un archivo Markdown estructurado en:
EpicTaskCada bloque debe incluir:
# Epic: o # Task:## Issue Metadata## Scenario### Acceptance Tests### Sources:Opcional:
### Context Queries: seccion cuyo texto se appende al description solo cuando existe en el markdownPara cualquier bloque:
projectKeyissueTypesummarydescription (extraido de Scenario + Acceptance Tests + Sources)componentlabelsSolo para bloques Task:
parentEpic cuando la task deba quedar vinculada a un epicNotas:
Task.Epic y uno o mas bloques Task.Epic y Task, el orden de creacion debe ser Epic y luego Task.Epic, bloques Task o ambos.Epic: debe incluir Issue Metadata, Scenario, Acceptance Tests y Sources, con sus metadatos requeridos.Task: debe incluir Issue Metadata, Scenario, Acceptance Tests y Sources, con sus metadatos requeridos.## Scenario: texto principal del escenario### Acceptance Tests: lista de tests### Sources: links o referencias### Context Queries: texto opcional (solo si existe en el bloque)
mcp <source>: <query> se preserva como texto rawEpic, crearlo primero con Jira MCP, incluyendo el description del paso 4.issueKey real del epic si fue creado.Task:
description del paso 4Epic, usar el key real del epic creado como parentEpic, usar el parentEpic del Markdown solo si viene informadojira_editJiraIssue para aplicar:
labelscomponentsissueKey del epicissueKey de cada taskparentEpic con el key real cuando correspondaprojectKey, component ni labels.## Scenario (todo el texto bajo este heading)### Acceptance Tests (items de la lista)### Sources (links o texto bajo este heading)### Context Queries (texto opcional bajo este heading, solo si existe)
mcp <source>: <query> como raw textdescription de jira_createJiraIssue.Epic y Task, crea primero el Epic y luego las Task.Task, no exijas un bloque Epic.Task referencia un parentEpic nominal y el documento incluye un Epic, sustituyelo por el key real del epic creado.components o labels, completa esos campos con jira_editJiraIssue.issueKey y parentEpic reales que correspondan.issueKey, no recrees la issue sin confirmacion explicita del usuario.{
"fields": {
"labels": ["ai-enablement"],
"components": [{ "name": "I+D" }]
}
}
markdown-to-jira con este archivo"