jira-infosec-management — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited jira-infosec-management (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill for INFOSEC Jira work item operations that must preserve audit quality, effort accounting, sprint context, and field correctness.
INFOSEC project only. Treat SAP issue keys as legacy references; active ISAR, SAR, and threat-modeling work belongs in INFOSEC tickets.https://hubjira.atlassian.net015bce03-3867-49e4-a819-c1b2e3ceb4f5INFOSEC6398a3df3c9bcd36397725a4)Load the relevant reference before acting. Do not guess field IDs, names, allowed values, templates, or account IDs.
| File | Load when |
|---|---|
references/field-map.md | Creating or editing ticket fields, checking writable/read-only status, building ADF |
references/comment-templates.md | Posting any comment or drafting a comment payload |
references/estimation.md | Creating, estimating, or re-estimating work |
references/workflow.md | Transitioning status, checking stale work, writing JQL |
references/people.md | Assigning work or building ADF mentions |
references/sprint-schedule-2026.md | Sprint context when live sprint data is absent |
references/mcp-operations.md | Retrying Jira MCP calls, handling partial failures, confirming tool availability |
| Type | Use | Parent required |
|---|---|---|
| Story | Main work item | No |
| Task | Standalone work item | No |
| Sub-task | Breakdown of a Story or Task | Yes |
Other INFOSEC types can exist, but do not create or mutate them with this skill unless the user explicitly asks and the field metadata confirms support.
Before any live operation:
references/field-map.md staleness and writable-field rules.0h only when the comment is informational and no work is being logged.For createJiraIssue and editJiraIssue:
contentFormat: adf.description and all textarea business-context fields as ADF JSON objects.contentFormat: markdown.description, Problem Statement, Business Context, Solution, Expected Outcome, Problem Impact, or Technical Constraints as plain strings.Read references/field-map.md before building any create/edit payload.
references/field-map.md, references/estimation.md, and references/comment-templates.md.references/estimation.md.references/field-map.md.customfield_12307 = estimated hourscustomfield_12506 = 0customfield_12505 = estimated hoursUse this sequence for field updates, substantive comments, and any worklog-producing change.
completed_new = completed_old + hours_workedremaining_new = max(estimated - completed_new, 0)burn_pct = completed_new / estimated * 100sprint_pct = sprint_day / 21 * 100 when sprint context existshours_worked.Steps 5-7 are one logical operation. If one step fails after another succeeds, do not hide the partial state; follow references/mcp-operations.md.
references/comment-templates.md.Hours This Update: 0h or an explicit "No work logged" line, and do not create a duplicate worklog.Use the Update Ticket sequence with a brief effort comment and worklog. Do not create duplicate worklogs for the same time period or same work.
references/workflow.md and references/comment-templates.md.transitionJiraIssue.0; prompt for final hours if needed so completed equals estimated.When a ticket is missing required audit fields:
references/field-map.md, references/estimation.md, and references/comment-templates.md.Prefer live sprint data from customfield_10006. Use references/sprint-schedule-2026.md only as fallback.
When sprint data exists:
today - sprint_start + 1sprint_end - today(Sprint [N]: Day [X] of 21)In effort comments, flag:
| Condition | Meaning |
|---|---|
burn_pct > sprint_pct + 20 | Burning too fast |
burn_pct < sprint_pct - 20 | Behind pace |
Always:
Never:
0.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.