jp-security-advisories
Fetch, search, and retrieve Japanese security advisories and vulnerability information from JPCERT/CC and the MyJVN API (IPA's structured advisory service…
Skill by aws-jp-fsi-saOfficial
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/aws-samples-jp-security-advisories
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, data, security, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/jp-security-advisories
What's inside
- Skill name
jp-security-advisories- Description
- Fetch, search, and retrieve Japanese security advisories and vulnerability information from JPCERT/CC and the MyJVN API (IPA's structured advisory service that exposes IPA security alerts and JVN iPedia vulnerability data). Use this skill when the user wants to check, list, search, or get details of Japanese security advisories, CVE-related disclosures published in Japan, or coordinated vulnerability notices that may impact financial systems. Triggers on: "JPCERT", "JPCERT/CC", "IPA security", "MyJVN", "JVN", "JVN iPedia", "注意喚起", "重要なセキュリティ情報", "セキュリティアドバイザリ", "脆弱性情報", "国内セキュリティ動向", "CVE 日本語".
- License
- MIT-0
- Compatibility
- Requires Python 3.11+, uv, and internet access to jpcert.or.jp and jvndb.jvn.jp.
- Metadata
- author: aws-jp-fsi-sa · version: 1.0
- Instructions
- 249 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (37)
- NOTICES.md
- SKILL.md
- SKILL_ja.md
- pytest.ini
- detail-response-schema.json · references/
- error-response-schema.json · references/
- list-response-schema.json · references/
- sources.md · references/
- fetch_advisories.py · scripts/
- __init__.py · scripts/jpsec/
- __init__.py · scripts/jpsec/adapters/
- _base.py · scripts/jpsec/adapters/
- jpcert.py · scripts/jpsec/adapters/
- myjvn_alert.py · scripts/jpsec/adapters/
- myjvn_vuln.py · scripts/jpsec/adapters/
- cli.py · scripts/jpsec/
- filters.py · scripts/jpsec/
- http_cache.py · scripts/jpsec/
- ids.py · scripts/jpsec/
- output.py · scripts/jpsec/
- pyproject.toml · scripts/
- uv.lock · scripts/
- conftest.py · tests/
- jpcert-at.html · tests/fixtures/details/
- jpcert-all.rdf · tests/fixtures/feeds/
- jpcert.rdf · tests/fixtures/feeds/
- getAlertList.atom.xml · tests/fixtures/myjvn/
- getAlertList.json · tests/fixtures/myjvn/
- getVulnDetailInfo-rich.xml · tests/fixtures/myjvn/
- getVulnDetailInfo.xml · tests/fixtures/myjvn/
- getVulnOverviewList.rdf · tests/fixtures/myjvn/
- test_cli.py · tests/
- test_http_cache.py · tests/
- test_jpcert_adapter.py · tests/
- test_myjvn_alert.py · tests/
- test_myjvn_vuln.py · tests/
- test_output.py · tests/
SKILL.md (first lines)
# Japan Security Advisories Aggregate and search Japanese security advisories — JPCERT/CC alerts and the MyJVN API endpoints — and retrieve the body of individual advisories. ## When to use this skill Use this skill when the user wants to: - List or search **JPCERT/CC** 注意喚起 (alerts), Weekly Reports, TSUBAME reports, or JPCERT/CC Eyes blog posts - List or search **IPA 注意警戒情報** (IPA security alerts) via the MyJVN API (`getAlertList`) - List or search **JVN iPedia** vulnerability database via the MyJVN API (`getVulnOverviewList`) — supports CPE, keyword, CVSS severity, and multi-axis date filtering - Get the structured detail of a JVN iPedia entry (`getVulnDetailInfo`) — affected products, CVSS scores, related CVEs, mitigation - Get the body of a JPCERT/CC alert (HTML parsing — JPCERT does not expose a structured API) This skill is complementary to `aws-security-bulletins`, which covers AWS disclosures only. ## Sources | `--sources` value | Backend | Coverage | |---|---|---| | `jpcert` | RSS (`https://www.jpcert.or.jp/rss/jpcert.rdf`) + HTML | JPCERT/CC alerts, urgent reports, latest Weekly Report vulnerabilities | | `jpcert-all` | RSS (`https://www.jpcert.or.jp/rss/jpcert-all.rdf`) + HTML | `jpcert` + announcements + new JVN posts | | `myjvn-alert` | **MyJVN API** `getAlertList` (Atom XML / JSON) | IPA 注意警戒情報, with structured related-references | | `myjvn-vuln` | **MyJVN API** `getVulnOverviewList` + `getVulnDetailInfo` | JVN iPedia vulnerability database | `jpcert` requires HTML scraping for advisory detail because JPCERT/CC does not provide a structured API. `myjvn-alert` and `myjvn-vuln` rely entirely on the MyJVN API and return XSD-validated XML. Default `--sources`: `jpcert myjvn-alert myjvn-vuln`. See [references/sources.md](references/sources.md) for endpoint details, parameter mappings, and known limits. ## Workflow First decide whether the user wants **(1) list/search** or **(2) detail**. Then run the appropriate sub-command. ### 1. List / Search advisories #### 1-a. Determine arguments | Argument | Description | Default | |---|---|---| | `--sources` | One or more of `jpcert`, `jpcert-all`, `myjvn-alert`, `myjvn-vuln`, `all` | `jpcert myjvn-alert myjvn-vuln` | | `--start-date` | ISO date `YYYY-MM-DD` (inclusive) | 90 days ago | | `--end-date` | ISO date `YYYY-MM-DD` (inclusive) | today | | `--no-date-filter` | Disable the date filter entirely | off | | `--date-mode` | For `myjvn-vuln`: `public` / `published` / `first-published` (which date axis to filter) | `published` | | `--keywords` | Space-separated keywords (OR, case-insensitive). Server-side for `myjvn-vuln`, client-side for others | (none) | | `--category` | Filter by category — see [references/sources.md](references/sources.md) | (none) | | `--cve` | One or more CVE identifiers. OR-matched against extracted CVEs | (none) | | `--severity` | For `myjvn-vuln`: `none`, `low`, `medium`, `high`, `critical` | (none) | | `--cpe` | For `myjvn-vuln`: CPE identifier (e.g. `cpe:/a:apache:tomcat`) | (none) | | `--limit` | Cap the number of items returned | unlimited | | `--format` | `json`, `csv`, or `markdown` | `json` | | `--cache-dir` | If supplied, cache HTTP responses under this directory using ETag / Last-Modified conditional GETs. **Omitted by default — no files are written when the flag is absent.** | (off) | If the user's intent is ambiguous (no source, no date, no keyword), ask whether to proceed with the defaults. #### 1-b. Sub-commands ```bash uv run --project scripts scripts/fetch_advisories.py list-sources uv run --project scripts scripts/fetch_advisories.py list [...] uv run --project scripts scripts/fetch_advisories.py detail [...] ``` `list-sources` prints available sources, their backend endpoints, and the categories supported per source. #### 1-c. Run ```bash uv run --project scripts scripts/fetch_advisories.py list \ [--sources <s1> <s2> ...] \ [--start-date YYYY-MM-DD] [--end-date YYYY-MM-DD] [--no-date-filter] \ [--date-mode public|published|first-published] \ [--keywords <kw1> <kw2> ...] \ [--category <cat>] \ [--cve <CVE-YYYY-NNNN> ...] \ [--severity none|low|medium|high|critical] \ [--cpe <cpe-string>] \ [--limit N] \ [--format json|csv|markdown] ``` Output JSON conforms to [references/list-response-schema.json](references/list-response-schema.json). #### 1-d. Format the output For JSON output, render a Markdown table for the user: | # | Source | Category | Date | Title | CVEs | Severity | URL | `--format markdown` emits the Markdown table directly. #### 1-e. Follow up Ask the user whether they want detail for a specific advisory. ### 2. Get advisory detail #### 2-a. Confirm input A URL, or where applicable an ID: - JPCERT URL (`https://www.jpcert.or.jp/at/.../...`)
From aws-samples/sample-fsi-reference-architecture-jp, MIT-0.
More from aws-samples/sample-fsi-reference-architecture-jp
- 0.740score
fsa-announcements
aws-jp-fsi-saOfficial
Fetch announcements from the Financial Services Agency of Japan (FSA), combining the official news RSS feed (~15 latest items) with archive pages…
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-ransomware-detect
aws-jp-fsi-saOfficial
Provides design/assessment support for the detection/analysis aspect of ransomware countermeasures on AWS, for financial services organizations.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-payments-credit-card
aws-jp-fsi-saOfficial
Reference architecture case study for a credit card issuer (イシュア) system built on the "BLEA for FSI / 金融リファレンスアーキテクチャ日本版" initiative.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-customer-references
aws-jp-fsi-saOfficial
Research AWS public customer case studies across multiple sources and organize the findings.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-payment-cryptography-guide
aws-jp-fsi-saOfficial
Use when adopting, designing, or migrating to AWS Payment Cryptography (APC).
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-security-bulletins
aws-jp-fsi-saOfficial
Fetch, search, and retrieve AWS Security Bulletins (vulnerability advisories and security announcements published by AWS).
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-blogs
aws-jp-fsi-saOfficial
Search and retrieve AWS blog posts (service guides, customer stories, event recaps, new feature announcements, etc.) from the public AWS Blog directory API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-whatsnew
aws-jp-fsi-saOfficial
Fetch AWS What's New announcements from the official AWS API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
boj-statistics
aws-jp-fsi-saOfficial
Fetch, search, and analyze time-series statistical data from the Bank of Japan (BOJ) public API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
customer-context-manager
aws-jp-fsi-saOfficial
Manage customer-specific context that LLMs cannot know on their own — abbreviations, internal system names, org structures, key contacts, deal history, and…
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fisc-to-aws-security-agent
aws-jp-fsi-saOfficial
Deterministically generates source documents (Markdown) from the FISC "Security Guidelines on Computer Systems for Financial Institutions" (安対基準 / Antai…
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-banking-core
aws-jp-fsi-saOfficial
Reference architecture knowledge for a bank Core Banking (勘定系) workload on AWS from the Financial Reference Architecture Japan Edition (BLEA for FSI).
SkillAFreshness: A★ 15Claude Code +9
Signals
- Stars
- 15
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (13 days ago)
- Last release
- Oct 15, 2026 (13 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- MIT-0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from aws-jp-fsi-sa
- 0.740score
fsi-payments-credit-card
aws-jp-fsi-saOfficial
Reference architecture case study for a credit card issuer (イシュア) system built on the "BLEA for FSI / 金融リファレンスアーキテクチャ日本版" initiative.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-ransomware-detect
aws-jp-fsi-saOfficial
Provides design/assessment support for the detection/analysis aspect of ransomware countermeasures on AWS, for financial services organizations.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-blogs
aws-jp-fsi-saOfficial
Search and retrieve AWS blog posts (service guides, customer stories, event recaps, new feature announcements, etc.) from the public AWS Blog directory API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-customer-references
aws-jp-fsi-saOfficial
Research AWS public customer case studies across multiple sources and organize the findings.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-payment-cryptography-guide
aws-jp-fsi-saOfficial
Use when adopting, designing, or migrating to AWS Payment Cryptography (APC).
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsa-announcements
aws-jp-fsi-saOfficial
Fetch announcements from the Financial Services Agency of Japan (FSA), combining the official news RSS feed (~15 latest items) with archive pages…
SkillAFreshness: A★ 15Claude Code +9
Cite this page
jp-security-advisories skill. Agent Mart. https://agentmart.dev/skills/aws-samples-jp-security-advisories (last updated 2026-10-24)