Background evidence processing skill. Processes the evidence buffer (git commits, deployments, security scans) into Asana Production Change Log entries and optionally uploads to Vanta. Referenced by session-closeout, evidence-collect, and deploy workflows.
From nudesk-osnpx claudepluginhub nudesk/nudesk-os-plugin --plugin nudesk-osThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Not user-invocable. Called by
/session-closeout,/evidence-collect, and deploy workflows.
Process the evidence buffer at ~/.claude/memory/context/evidence-buffer.md into structured compliance artifacts:
The evidence buffer is a flat file with entries appended by hooks and session activity:
## [timestamp]
- **Type:** commit | deploy | security-scan | config-change
- **Details:** [hash, message, revision ID, etc.]
- **Controls:** [control IDs, if known]
- **Project:** [project path, if applicable]
~/.claude/memory/context/evidence-buffer.md| Evidence Type | Default Controls | Additional Context |
|---|---|---|
| commit | SD-01, SD-02 | If PR merged: add OS-01 |
| deploy | OS-01, OS-12, SD-04 | If Cloud Run: add infra evidence |
| security-scan | SD-04, OS-08 | Map specific findings to controls |
| config-change | OS-10, CR-01 | If encryption-related: add CR-01 |
For each grouped evidence set:
~/.claude/memory/compliance-config.mdasana_create_task_storyasana_create_task:
Check ~/.claude/memory/compliance-config.md → Vanta → API Access.
If "yes":
POST https://api.vanta.com/v1/evidence
{date}_{control-id}_{description}.mdPOST /controls/{id}/evidenceIf "no" (UI-only):
~/.claude/memory/context/evidence-exports/{date}_{control-id}_{description}.md~/.claude/memory/context/evidence-archive.md with processing timestamp~/.claude/memory/context/evidence-buffer.mdThe skill returns a structured summary to the calling command:
Evidence Processing Complete:
- Entries processed: [N]
- Change Log tasks created: [N]
- Change Log tasks updated: [N]
- Vanta evidence uploaded: [N] (or "N/A — UI-only mode")
- Evidence archived: [N] entries