Skills prd-to-appspec Audit History
📦

Audit History

prd-to-appspec - 9 audits

Version comparison

Capability and finding changes across audited versions, newest first.

VersionDateResultReview itemsChange vs previous
v9 LatestJul 6, 2026, 02:32 PM No confirmed findings0No capability change
v8 Jul 6, 2026, 02:32 PM No confirmed findings0No capability change
v7 Jul 6, 2026, 01:45 AM No confirmed findings0Network accessExternal commands
v6 Jun 27, 2026, 06:55 PM No confirmed findings1 Network accessExternal commands
v5 Jan 16, 2026, 01:42 PM No confirmed findings0No capability change
v4 Jan 16, 2026, 01:42 PM No confirmed findings0Network accessFilesystem accessExternal commands
v3 Jan 10, 2026, 09:46 AM No confirmed findings0No capability change
v2 Jan 10, 2026, 09:46 AM No confirmed findings0No capability change
v1 Jan 10, 2026, 09:46 AM No confirmed findings0Baseline

Jul 6, 2026, 02:32 PM

The flagged network, filesystem, command, and reconnaissance patterns are documentation examples, Markdown links, code fences, or validation text. I found no semantic evidence of data exfiltration, prompt injection, or instructions to execute untrusted content.

3
Files scanned
732
Lines analyzed
3
Review items
0
False positives ignored
Audited by: codex

Jul 6, 2026, 02:32 PM

The flagged network, filesystem, command, and reconnaissance patterns are documentation examples, Markdown links, code fences, or validation text. I found no semantic evidence of data exfiltration, prompt injection, or instructions to execute untrusted content.

3
Files scanned
732
Lines analyzed
3
Review items
0
False positives ignored
Audited by: codex

Jul 6, 2026, 01:45 AM

The static network, path traversal, blocker, and external command matches are documentation examples rather than executable behavior. No prompt injection or malicious intent was found in the reviewed skill files.

3
Files scanned
732
Lines analyzed
3
Review items
0
False positives ignored
Audited by: codex

Jun 27, 2026, 06:55 PM

Static analysis reported many high-risk patterns, but manual review found they are Markdown examples, XML templates, inline code ticks, and prose references. No executable scripts, malicious network calls, credential access, prompt injection, or data exfiltration intent were found. The main residual risk is expected local filesystem access to read a user-provided PRD and write an app_spec.txt output.

3
Files scanned
732
Lines analyzed
2
Review items
1
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Low
Expected Local File Read And Output Write
The workflow asks for a PRD file path, reads that document, and writes app_spec.txt to a default or user-selected output path. This is expected for the skill purpose, but users should review paths before granting filesystem access. Verdict: TRUE_POSITIVE for filesystem access, low risk. Confidence: 0.84. Confidence reasoning: The lines explicitly describe reading a PRD path and writing the output file, but there is no evidence of stealthy access or exfiltration.
The workflow explicitly reads a user-provided PRD path and writes an output file. The context is legitimate document conversion, with no evidence of stealth or exfiltration.
Static false positives ignored (1)

These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.

Low
Static Command And Network Findings Are Markdown False Positives
The reported command, weak-crypto, and network indicators occur inside instructional Markdown, XML examples, inline code ticks, or illustrative Python snippets. They are not executable skill code and do not instruct the agent to run shell commands or contact external services. Verdict: FALSE_POSITIVE for external command, weak cryptography, and network execution findings. Confidence: 0.96. Confidence reasoning: The flagged locations are documentation examples such as output templates, transformation rules, and sample fetch/error-handling text.
Manual review shows the static matches are literal Markdown examples and inline formatting. No executable source files or command execution instructions were found.
Audited by: codex

Jan 16, 2026, 01:42 PM

Pure documentation skill containing only markdown files. All 151 static findings are false positives caused by the scanner misinterpreting Pydantic validators as crypto algorithms, markdown code fences as shell execution, and documentation links as path traversal. No executable code, scripts, network operations, or file system access capabilities.

4
Files scanned
926
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

🌐 Network access (2)
📁 Filesystem access (4)
⚙️ External commands (105)
SKILL-v2.md:45 SKILL-v2.md:66 SKILL-v2.md:72 SKILL-v2.md:73 SKILL-v2.md:73 SKILL-v2.md:74 SKILL-v2.md:75 SKILL-v2.md:76 SKILL-v2.md:77 SKILL-v2.md:78 SKILL-v2.md:78 SKILL-v2.md:82 SKILL-v2.md:86-105 SKILL-v2.md:105-119 SKILL-v2.md:119-181 SKILL-v2.md:181-188 SKILL-v2.md:188-193 SKILL-v2.md:193-196 SKILL-v2.md:196-202 SKILL-v2.md:202-207 SKILL-v2.md:207-212 SKILL-v2.md:212-215 SKILL-v2.md:215-220 SKILL-v2.md:220-225 SKILL-v2.md:225-230 SKILL-v2.md:230-233 SKILL-v2.md:233-240 SKILL-v2.md:240-259 SKILL-v2.md:259-262 SKILL-v2.md:262-264 SKILL-v2.md:264-266 SKILL-v2.md:266-269 SKILL-v2.md:269-274 SKILL-v2.md:274-277 SKILL-v2.md:277-281 SKILL-v2.md:281-284 SKILL-v2.md:284-289 SKILL-v2.md:289-292 SKILL-v2.md:292-297 SKILL-v2.md:297-300 SKILL-v2.md:300-305 SKILL-v2.md:305-310 SKILL-v2.md:310-313 SKILL-v2.md:313-316 SKILL.md:23 SKILL.md:27 SKILL.md:50-61 SKILL.md:61-72 workflows/convert-prd.md:8 workflows/convert-prd.md:12-16 workflows/convert-prd.md:16-38 workflows/convert-prd.md:38-43 workflows/convert-prd.md:43-52 workflows/convert-prd.md:52-62 workflows/convert-prd.md:62-72 workflows/convert-prd.md:72-76 workflows/convert-prd.md:76-79 workflows/convert-prd.md:79-85 workflows/convert-prd.md:85-91 workflows/convert-prd.md:91 workflows/convert-prd.md:91-92 workflows/convert-prd.md:92 workflows/convert-prd.md:92-93 workflows/convert-prd.md:93 workflows/convert-prd.md:93-94 workflows/convert-prd.md:94 workflows/convert-prd.md:94-95 workflows/convert-prd.md:95 workflows/convert-prd.md:95-96 workflows/convert-prd.md:96 workflows/convert-prd.md:96-97 workflows/convert-prd.md:97-102 workflows/convert-prd.md:102-110 workflows/convert-prd.md:110-113 workflows/convert-prd.md:113-122 workflows/convert-prd.md:122-131 workflows/convert-prd.md:131-137 workflows/convert-prd.md:137-140 workflows/convert-prd.md:140-147 workflows/convert-prd.md:147-163 workflows/convert-prd.md:163-171 workflows/convert-prd.md:171-174 workflows/convert-prd.md:174-181 workflows/convert-prd.md:181-185 workflows/convert-prd.md:185-191 workflows/convert-prd.md:191-198 workflows/convert-prd.md:198-199 workflows/convert-prd.md:199-201 workflows/convert-prd.md:201-204 workflows/convert-prd.md:204-218 workflows/convert-prd.md:218-230 workflows/convert-prd.md:230-233 workflows/convert-prd.md:233-237 workflows/convert-prd.md:237-239 workflows/convert-prd.md:239-243 workflows/convert-prd.md:243-247 workflows/convert-prd.md:247-252 workflows/convert-prd.md:252-265 workflows/convert-prd.md:265-271 workflows/convert-prd.md:271-283 workflows/convert-prd.md:283-295 workflows/convert-prd.md:295-297 workflows/convert-prd.md:297-304 workflows/convert-prd.md:304-325 workflows/convert-prd.md:325-341
Audited by: claude

Jan 16, 2026, 01:42 PM

Pure documentation skill containing only markdown files. All 151 static findings are false positives caused by the scanner misinterpreting Pydantic validators as crypto algorithms, markdown code fences as shell execution, and documentation links as path traversal. No executable code, scripts, network operations, or file system access capabilities.

4
Files scanned
926
Lines analyzed
3
Review items
0
False positives ignored

Risk Factors

🌐 Network access (2)
📁 Filesystem access (4)
⚙️ External commands (105)
SKILL-v2.md:45 SKILL-v2.md:66 SKILL-v2.md:72 SKILL-v2.md:73 SKILL-v2.md:73 SKILL-v2.md:74 SKILL-v2.md:75 SKILL-v2.md:76 SKILL-v2.md:77 SKILL-v2.md:78 SKILL-v2.md:78 SKILL-v2.md:82 SKILL-v2.md:86-105 SKILL-v2.md:105-119 SKILL-v2.md:119-181 SKILL-v2.md:181-188 SKILL-v2.md:188-193 SKILL-v2.md:193-196 SKILL-v2.md:196-202 SKILL-v2.md:202-207 SKILL-v2.md:207-212 SKILL-v2.md:212-215 SKILL-v2.md:215-220 SKILL-v2.md:220-225 SKILL-v2.md:225-230 SKILL-v2.md:230-233 SKILL-v2.md:233-240 SKILL-v2.md:240-259 SKILL-v2.md:259-262 SKILL-v2.md:262-264 SKILL-v2.md:264-266 SKILL-v2.md:266-269 SKILL-v2.md:269-274 SKILL-v2.md:274-277 SKILL-v2.md:277-281 SKILL-v2.md:281-284 SKILL-v2.md:284-289 SKILL-v2.md:289-292 SKILL-v2.md:292-297 SKILL-v2.md:297-300 SKILL-v2.md:300-305 SKILL-v2.md:305-310 SKILL-v2.md:310-313 SKILL-v2.md:313-316 SKILL.md:23 SKILL.md:27 SKILL.md:50-61 SKILL.md:61-72 workflows/convert-prd.md:8 workflows/convert-prd.md:12-16 workflows/convert-prd.md:16-38 workflows/convert-prd.md:38-43 workflows/convert-prd.md:43-52 workflows/convert-prd.md:52-62 workflows/convert-prd.md:62-72 workflows/convert-prd.md:72-76 workflows/convert-prd.md:76-79 workflows/convert-prd.md:79-85 workflows/convert-prd.md:85-91 workflows/convert-prd.md:91 workflows/convert-prd.md:91-92 workflows/convert-prd.md:92 workflows/convert-prd.md:92-93 workflows/convert-prd.md:93 workflows/convert-prd.md:93-94 workflows/convert-prd.md:94 workflows/convert-prd.md:94-95 workflows/convert-prd.md:95 workflows/convert-prd.md:95-96 workflows/convert-prd.md:96 workflows/convert-prd.md:96-97 workflows/convert-prd.md:97-102 workflows/convert-prd.md:102-110 workflows/convert-prd.md:110-113 workflows/convert-prd.md:113-122 workflows/convert-prd.md:122-131 workflows/convert-prd.md:131-137 workflows/convert-prd.md:137-140 workflows/convert-prd.md:140-147 workflows/convert-prd.md:147-163 workflows/convert-prd.md:163-171 workflows/convert-prd.md:171-174 workflows/convert-prd.md:174-181 workflows/convert-prd.md:181-185 workflows/convert-prd.md:185-191 workflows/convert-prd.md:191-198 workflows/convert-prd.md:198-199 workflows/convert-prd.md:199-201 workflows/convert-prd.md:201-204 workflows/convert-prd.md:204-218 workflows/convert-prd.md:218-230 workflows/convert-prd.md:230-233 workflows/convert-prd.md:233-237 workflows/convert-prd.md:237-239 workflows/convert-prd.md:239-243 workflows/convert-prd.md:243-247 workflows/convert-prd.md:247-252 workflows/convert-prd.md:252-265 workflows/convert-prd.md:265-271 workflows/convert-prd.md:271-283 workflows/convert-prd.md:283-295 workflows/convert-prd.md:295-297 workflows/convert-prd.md:297-304 workflows/convert-prd.md:304-325 workflows/convert-prd.md:325-341
Audited by: claude

Jan 10, 2026, 09:46 AM

Pure documentation skill containing only markdown files. No executable code, scripts, network operations, or file system access capabilities. All content is workflow guidance for transforming PRDs to XML specifications.

3
Files scanned
732
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were recorded for this completed audit.
Audited by: claude

Jan 10, 2026, 09:46 AM

Pure documentation skill containing only markdown files. No executable code, scripts, network operations, or file system access capabilities. All content is workflow guidance for transforming PRDs to XML specifications.

3
Files scanned
732
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were recorded for this completed audit.
Audited by: claude

Jan 10, 2026, 09:46 AM

Pure documentation skill containing only markdown files. No executable code, scripts, network operations, or file system access capabilities. All content is workflow guidance for transforming PRDs to XML specifications.

3
Files scanned
732
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were recorded for this completed audit.
Audited by: claude