You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add comprehensive documentation accuracy verification to quality-scan skill:
**New Scan Type: documentation**
- Verifies README files against actual codebase implementation
- Checks package names, command examples, API docs, file paths
- Identifies outdated examples and missing documentation
- Reports incorrect configuration formats and wrong version info
**Pattern Detection:**
- Package names not matching package.json
- Commands with non-existent flags
- File paths that don't exist
- APIs documented but not exported
- Config examples with wrong structure
- Build outputs in wrong locations
- Missing documentation for major features (75%+ of package)
**Severity Levels:**
- High: Critical errors (wrong commands, non-existent APIs)
- Medium: Outdated info (wrong paths, old examples)
- Low: Minor inaccuracies (version numbers, sizes)
Follows Claude best practices with structured <context>, <instructions>, <pattern>, and <output_format> tags.
Copy file name to clipboardExpand all lines: .claude/skills/quality-scan/SKILL.md
+30-28Lines changed: 30 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,27 +6,28 @@ description: Performs comprehensive quality scans across codebase to identify cr
6
6
# quality-scan
7
7
8
8
<task>
9
-
Your task is to perform comprehensive quality scans across the socket-lib codebase using specialized agents to identify critical bugs, logic errors, caching issues, and workflow problems. Generate a prioritized report with actionable improvement tasks.
9
+
Your task is to perform comprehensive quality scans across the socket-btm codebase using specialized agents to identify critical bugs, logic errors, caching issues, and workflow problems. Generate a prioritized report with actionable improvement tasks.
10
10
</task>
11
11
12
12
<context>
13
13
**What is Quality Scanning?**
14
14
Quality scanning uses specialized AI agents to systematically analyze code for different categories of issues. Each agent type focuses on specific problem domains and reports findings with severity levels and actionable fixes.
15
15
16
-
**socket-lib Architecture:**
17
-
Core utilities and infrastructure library for Socket.dev security tools that:
18
-
-Provides shared utilities used across Socket.dev projects
19
-
-Contains logger, fs helpers, process utilities
20
-
-Manages build infrastructure and tooling
21
-
-Provides testing utilities and helpers
22
-
- Supports cross-platform compatibility
16
+
**socket-btm Architecture:**
17
+
This is Socket Security's binary tooling manager (BTM) that:
18
+
-Builds custom Node.js binaries with Socket Security patches
19
+
-Manages Node.js versions and patch synchronization
0 commit comments