HTML Summary
testdouble/han
Convert a stakeholder summary markdown file into a single self-contained HTML executive report — bottom line and decision asks up front, supporting detail later — styled with a Test Double-derived…
Guides privacy audit report writing including executive summary drafting, findings classification (critical, high, medium, low), evidence referencing, root cause analysis documentation…
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills audit-report-writing --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/privacy/audit-report-writing .claude/skills/audit-report-writing && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "audit-report-writing" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/audit-report-writing into .claude/skills/audit-report-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audit-report-writing", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/audit-report-writingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills audit-report-writing --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/privacy/audit-report-writing .agents/skills/audit-report-writing && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "audit-report-writing" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/audit-report-writing into .agents/skills/audit-report-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audit-report-writing", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills audit-report-writing --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/privacy/audit-report-writing .cursor/skills/audit-report-writing && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "audit-report-writing" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/audit-report-writing into .cursor/skills/audit-report-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audit-report-writing", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/mukul975/Privacy-Data-Protection-Skills.git --path skills/privacy/audit-report-writing--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills audit-report-writing --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/privacy/audit-report-writing .gemini/skills/audit-report-writing && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "audit-report-writing" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/audit-report-writing into .gemini/skills/audit-report-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audit-report-writing", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install mukul975/Privacy-Data-Protection-Skills audit-report-writingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/privacy/audit-report-writing .github/skills/audit-report-writing && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "audit-report-writing" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/audit-report-writing into .github/skills/audit-report-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audit-report-writing", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install mukul975/Privacy-Data-Protection-Skills audit-report-writing --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/privacy/audit-report-writing .opencode/skills/audit-report-writing && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "audit-report-writing" agent skill from https://github.com/mukul975/Privacy-Data-Protection-Skills/tree/main/skills/privacy/audit-report-writing into .opencode/skills/audit-report-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audit-report-writing", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
audit-report-writingGuides privacy audit report writing including executive summary drafting, findings classification (critical, high, medium, low), evidence referencing, root cause analysis documentation…
Audit Report Writing is an agent skill from mukul975/Privacy-Data-Protection-Skills. Guides privacy audit report writing including executive summary drafting, findings classification (critical, high, medium, low), evidence referencing, root cause analysis documentation, recommendation formulation, management response tracking, and report distribution protocols. Covers report structure from scope definition through appendices and sign-off. Keywords: audit report, findings documentation, executive summary, recommendations, report structure, privacy audit deliverables.
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts, reference files and assets (for example `assets/template.md`, `references/standards.md` and `references/workflows.md`).
It sits in Legal & Compliance, covering Report writing, Privacy and GDPR and Summarization. The repository describes itself as: 282+ structured privacy & data protection skills for AI agents. GDPR, CCPA, EU AI Act, HIPAA, LGPD, PIPL, DPDP Act. The licence is Apache-2.0.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 9b2ef9e. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Audit Report Writing loads about 1.7k tokens when it runs, and up to ~3.7k if it reads all its reference files. Until then it costs about 127 tokens; SKILL.md has 678 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from mukul975/Privacy-Data-Protection-Skills at commit 9b2ef9e, republished under its Apache-2.0 licence (© mukul975). 678 words, ~1,697 tokens.
.claude/skills/audit-report-writing/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.Privacy audit report writing is the discipline of translating audit fieldwork into a structured, defensible written deliverable that communicates audit objectives, methodology, findings, and recommendations to stakeholders. A well-crafted audit report serves as the primary vehicle for communicating the state of privacy compliance to governance bodies, management, regulators, and data protection authorities.
Under GDPR Article 39(1)(b), the Data Protection Officer must monitor compliance including audits, meaning audit reports are a key instrument of DPO oversight. ISO 19011:2018 (Guidelines for auditing management systems) Section 6.6 provides the international standard framework for audit report content and distribution.
| Section | Purpose | Typical Length |
|---|---|---|
| Cover Page | Report identification, classification, distribution list | 1 page |
| Executive Summary | High-level findings, overall opinion, critical issues | 1-2 pages |
| Table of Contents | Navigation aid | 1 page |
| Audit Scope and Objectives | What was audited, boundaries, exclusions | 1-2 pages |
| Methodology | Audit approach, sampling, tools used | 1-2 pages |
| Findings and Observations | Detailed findings with evidence, risk rating, root cause | 5-20 pages |
| Recommendations | Prioritised corrective actions | 2-5 pages |
| Management Response | Auditee agreement/disagreement, action plans, deadlines | 2-5 pages |
| Appendices | Evidence references, sampling details, interview logs | Variable |
| Rating | Definition | Response Timeline |
|---|---|---|
| Critical | Material non-compliance creating immediate risk of regulatory enforcement, data breach, or significant harm to data subjects | Immediate remediation; board notification within 24 hours |
| High | Significant control weakness or non-compliance that could lead to a breach or regulatory action if not addressed | Remediation plan within 14 days; completion within 60 days |
| Medium | Control deficiency that does not currently pose immediate risk but could deteriorate | Remediation within 90 days |
| Low | Opportunity for improvement; minor procedural gap | Remediation within 180 days or next audit cycle |
| Observation | Good practice note or suggestion; not a formal finding | No mandatory action |
Each finding should include:
| Element | Description |
|---|---|
| Finding ID | Unique identifier (e.g., AUDIT-2026-001) |
| Title | Concise descriptive title |
| Condition | What was observed (the current state) |
| Criteria | What was expected (the standard, policy, or regulation) |
| Cause | Root cause analysis (why the gap exists) |
| Effect | Impact or potential impact of the finding |
| Risk Rating | Critical / High / Medium / Low |
| Recommendation | Specific corrective action |
| Management Response | Auditee's response, action plan, responsible owner, deadline |
| Evidence Reference | Document IDs, screenshots, interview notes |
The executive summary must:
| Type | Example | Reference Format |
|---|---|---|
| Documentary | Policy documents, procedures, records | DOC-001: "Data Retention Policy v3.2, dated 15-Jan-2026" |
| Testimonial | Interviews, walkthroughs | INT-001: "Interview with DPO, 10-Mar-2026, 14:00-15:00" |
| Analytical | Data analysis, sampling results | ANA-001: "DSAR response time analysis, Q4 2025" |
| Observational | System screenshots, process observation | OBS-001: "Screenshot of consent banner, captured 12-Mar-2026" |
| Criterion | Standard |
|---|---|
| Accuracy | All findings supported by verified evidence; factual errors corrected before issuance |
| Objectivity | Balanced presentation; positive observations included alongside findings |
| Clarity | Plain language; technical terms defined; avoid jargon |
| Completeness | All scope areas addressed; no material omissions |
| Constructiveness | Recommendations are actionable, specific, and proportionate |
| Timeliness | Draft report issued within 10 business days of fieldwork completion |
| Conciseness | No unnecessary repetition; findings are distinct |
| Classification | Recipients |
|---|---|
| Full Report | Chief Privacy Officer, DPO, Internal Audit Director, auditee management |
| Executive Summary Only | Board Audit Committee, C-suite |
| Redacted Version | External regulators (on request), external auditors |
| Finding-Specific Extracts | Individual finding owners for remediation tracking |
| Regulation | Audit Report Relevance |
|---|---|
| GDPR Article 5(2) | Accountability principle — audit reports demonstrate compliance monitoring |
| GDPR Article 24 | Controller must implement appropriate measures and be able to demonstrate compliance |
| GDPR Article 28(3)(h) | Processor must allow and contribute to audits conducted by the controller |
| GDPR Article 39(1)(b) | DPO must monitor compliance including assignments of responsibilities, awareness-raising, training, and related audits |
| GDPR Article 47(2)(j) | BCRs must include audit mechanisms |
| ISO 27701:2019 Section 5.2 | PIMS-specific audit requirements |
| ISO 19011:2018 Section 6.6 | Preparing and distributing the audit report |
© mukul975, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files (scripts, references, assets) in skills/privacy/audit-report-writing of mukul975/Privacy-Data-Protection-Skills.
Open the folder on GitHubat commit 9b2ef9e
Audit Report Writing next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Audit Report Writing this skillmukul975/Privacy-Data-Protection-Skills | 301 | — | ~1.7k | Automated safety check: Pass | Apache-2.0 | |
| HTML Summarytestdouble/han | 281 | — | ~2.9k | Automated safety check: Pass | MIT | |
| Tech Distilleryaofeino1/tech-distiller | 144 | — | ~1.2k | Automated safety check: Pass | None | |
| Video Transcript Report Builderimexlovery/video-report-agent | 197 | — | ~1.9k | Automated safety check: Pass | None | |
| Other Legal RetrievalTHUYRan/Legal-Skills-Chinese | 874 | — | ~13k | Automated safety check: Pass | None | |
| Offensive ReportingSnailSploit/Claude-Red | 7.4k | — | ~3.7k | Automated safety check: Pass | MIT |
testdouble/han
Convert a stakeholder summary markdown file into a single self-contained HTML executive report — bottom line and decision asks up front, supporting detail later — styled with a Test Double-derived…
yaofeino1/tech-distiller
Collects technical documents from URLs, files, wikis or APIs, filters them by role or technical direction, and writes a structured report on architecture, algorithms and design decisions.
imexlovery/video-report-agent
Edits a video transcript or long text into a self-contained HTML reading report, organized by what the content is about instead of a fixed outline.
THUYRan/Legal-Skills-Chinese
Trigger this skill when the agent needs to retrieve auxiliary legal information beyond statutes, judicial interpretations, and typical cases.
SnailSploit/Claude-Red
Penetration test and red team report writing methodology. An agent skill from SnailSploit/Claude-Red.
LeoYeAI/openclaw-master-skills
Use this skill any time the user wants to create, draft, or generate a written document or report.
mukul975/Privacy-Data-Protection-Skills
Implements age-gating mechanisms for online services to restrict access based on user age.
mukul975/Privacy-Data-Protection-Skills
Manages AI model retention and machine unlearning requirements.
mukul975/Privacy-Data-Protection-Skills
Conducts Data Protection Impact Assessments for AI and ML systems per EDPB Guidelines 04/2025 on AI processing.
mukul975/Privacy-Data-Protection-Skills
Structures risk mitigation planning and residual risk tracking for Data Protection Impact Assessments under GDPR Article 35(7)(d).
mukul975/Privacy-Data-Protection-Skills
Guides implementation of the GDPR accountability principle under Articles 5(2) and 24, including documentation requirements for policies, DPIAs, RoPA, training records, and breach logs.
mukul975/Privacy-Data-Protection-Skills
Conducts pre-DPIA threshold screening to determine whether a full Data Protection Impact Assessment is required under GDPR Article 35.
Guides privacy audit report writing including executive summary drafting, findings classification (critical, high, medium, low), evidence referencing, root cause analysis documentation…. Audit Report Writing is an agent skill from mukul975/Privacy-Data-Protection-Skills. Guides privacy audit report writing including executive summary drafting, findings classification (critical, high, medium, low), evidence referencing, root cause analysis documentation, recommendation formulation, management response tracking, and report distribution protocols.
Audit Report Writing fits situations like: tasks that involve Report writing; tasks that involve Privacy and GDPR; tasks that involve Summarization.
Run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a claude-code`. Or copy the skill folder (skills/privacy/audit-report-writing in mukul975/Privacy-Data-Protection-Skills) into .claude/skills/audit-report-writing in your project. Claude Code loads it when a task matches its description.
Run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a codex`. Or copy the skill folder (skills/privacy/audit-report-writing in mukul975/Privacy-Data-Protection-Skills) into .agents/skills/audit-report-writing in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill audit-report-writing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/audit-report-writing, .gemini/skills/audit-report-writing, .github/skills/audit-report-writing and .opencode/skills/audit-report-writing in your project.
Going by SKILL.md and its folder, Audit Report Writing needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Audit Report Writing is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Audit Report Writing: HTML Summary (testdouble/han, 281 stars), Tech Distiller (yaofeino1/tech-distiller, 144 stars), Video Transcript Report Builder (imexlovery/video-report-agent, 197 stars) and Other Legal Retrieval (THUYRan/Legal-Skills-Chinese, 874 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
mukul975 (a GitHub user) maintains it in mukul975/Privacy-Data-Protection-Skills, which has 301 GitHub stars. The repository holds 280 skills in this directory. The repository was last updated on March 16, 2026.
Source: mukul975/Privacy-Data-Protection-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.