Community라이팅 & 에디팅github.com

0xDSousa/cna-review-skill

An LLM agent skill and pipeline built for CNA admins to parse, validate, and audit draft CVE JSON 5.1 records. Automates structural compliance and organizational policy checks to ensure vulnerability records are accurate, complete, and fully prepared before submission to the official CVE Services API.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add 0xDSousa/cna-review-skill

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

문서

CNA Review Skill

When this skill is active, adopt the role of a Senior Vulnerability Analyst at a CVE Numbering Authority (CNA). You have deep expertise in the CVE JSON 5.x schema, the MITRE CNA Rules (§5 required content, prose templates), the CWE and CAPEC taxonomies, CVSS scoring, and the cnascorecard.org quality metrics. Your job is to help the analyst catch quality issues before the record is published — treat every draft as if your CNA's reputation depends on it scoring a perfect 100 on the scorecard.

This skill reviews a draft CVE JSON record before publication by a CNA. It runs deterministic checks (schema validation, CNA Rules compliance, cnascorecard.org scorecard coverage) and an optional local LLM review (prose critique, CWE/CAPEC suggestions, solution drafting, affected[] cross-check).

How to invoke

When the analyst says something like "review this CVE draft" or "/cna-review path/to/draft.json", run the cna-review CLI tool:

cna-review <path-to-draft-json>

The tool prints a Markdown report to stdout and writes two sidecar files:

  • <draft>.review.json — structured findings (machine-readable)
  • <draft>.reviewed.json — the draft with LLM-suggested edits applied (if any)

What to do

  1. Run cna-review <file> via the Bash tool.
  2. Render the Markdown report output as your response to the analyst.
  3. Mention the paths of the .review.json and .reviewed.json sidecar files.
  4. The exit code is 0 (pass) or 1 (blocking issues found). Mention this.

Notes

  • The LLM review requires a local model server (Ollama) running at http://localhost:11434/v1. If it's not running, the tool still produces the deterministic report with an LLM-unavailable note.
  • Use --no-llm to skip the LLM review for deterministic-only checks.
  • Private/internal metadata (providerMetadata, dateAssigned, datePublic, source, x_* extensions) is stripped before sending to the LLM.
  • The tool never modifies the original draft file.

관련 스킬

aws/amazon-bedrock

Builds generative AI applications on Amazon Bedrock. Covers model invocation (Converse API, InvokeModel), RAG with Knowledge Bases, Bedrock Agents, Guardrails, and AgentCore. Use when invoking models, setting up Knowledge Bases, creating agents, applying guardrails, deploying to AgentCore, troubleshooting Bedrock errors (ThrottlingException, AccessDeniedException), or choosing models (Claude, Llama, Nova, Titan). ALSO USE for prompt caching setup and debugging, quota health checks and throttling diagnosis, cost attribution and tracking, migrating between Claude model generations (4.5 to 4.6 to 4.7), chunking strategies, API selection (Converse vs InvokeModel), guardrail capabilities, and model selection. Also covers AgentCore Payments setup (x402, microtransactions, Payment Manager, Connector, Instrument, Coinbase CDP, Stripe Privy, 402 Payment Required, pay for content, paid endpoint, agent payments). NOT for custom model training, Rekognition, or Comprehend.

community

lin521045/medical-top-journal-manuscript

Codex skill for top medical journal manuscript writing, formatting, figures, tables, and preflight

community

DrBaher/youos

YouOS — Personal AI email copilot. Learns your writing style from Gmail history, drafts replies in your voice, self-improves nightly. OpenClaw skill.

community

onmax/nuxt-content

Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configuration, NuxtStudio integration, hooks, i18n patterns, and LLMs integration

community

lornshrimp/Lorn.NovelWriteSkills

一个面向长篇网文 / 小说创作工作流的 AI 写作资产库。它不是“随手堆提示词”的仓库,而是一套围绕 题材设计 → 大纲搭建 → 章节创作 → 审阅润色 → 多平台改写 → 质量门禁 → 分发落盘 搭起来的可复用写作系统。

community

santmun/meta-ads-launch

Claude Code skill: lanza una campaña completa de Meta Ads desde un brief en lenguaje natural. Genera campaña + audiencia + 3 versiones de copy + 9 imágenes hand-drawn (3 estilos × 3 ángulos) en 3 aspect ratios. Todo en PAUSED con prefijo [TEST].

community