Skills naming-analyzer
๐Ÿ“ฆ

naming-analyzer

Content revision r1 Safe โš™๏ธ External commands๐Ÿ”‘ Env variables

Improve Code Naming Quality

Poor identifiers make code harder to review and maintain. This skill identifies naming issues and suggests clearer, convention-aware alternatives.

Supports: Claude Codex Code(CC)
๐Ÿฅ‰ 78 Bronze

This skill is part of a pack

Install the whole pack to get every skill the task needs, in one command.

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "naming-analyzer" from https://skillstore.io/skills/softaworks-naming-analyzer.md and its manifest at https://skillstore.io/api/skills/softaworks-naming-analyzer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "naming-analyzer". A user service method named getUser also updates the user login timestamp.

Expected outcome:

The report flags the name as misleading because it sounds read-only. It suggests fetchAndUpdateUserLogin and explains the side effect.

Using "naming-analyzer". A file contains variables named data, temp, arr, and status.

Expected outcome:

The report groups them as clarity issues and suggests names based on usage, such as apiResponse, previousValue, amounts, and isUserValid.

Using "naming-analyzer". A JavaScript module mixes API_url, user_active, and isEnabled.

Expected outcome:

The report identifies inconsistent conventions and recommends a single style for constants, booleans, and ordinary variables.

Security Audit

Safe
v4 โ€ข 7/7/2026 Open versioned report

Reviewed all 82 static findings against SKILL.md and README.md. The reported command execution, environment access, sensitive file access, and reconnaissance signals are false positives caused by Markdown examples and inline code. No prompt injection, data exfiltration intent, or malicious behavior was found in the reviewed files.

2
Files scanned
573
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/softaworks-naming-analyzer/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/softaworks-naming-analyzer/security.svg)](https://skillstore.io/skills/softaworks-naming-analyzer?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/softaworks-naming-analyzer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/softaworks-naming-analyzer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/softaworks-naming-analyzer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

softaworks. (2026). naming-analyzer security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/softaworks-naming-analyzer/audits/4

BibTeX citation

@techreport{softaworks-softaworks-naming-analyzer-2026, author = {softaworks}, title = {naming-analyzer security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/softaworks-naming-analyzer/audits/4}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "naming-analyzer security audit report (audit version 4)" version: "unspecified" type: report authors: - name: "softaworks" date-released: "2026-07-07" url: "https://skillstore.io/skills/softaworks-naming-analyzer/audits/4" identifiers: - type: other value: "skillstore:softaworks-naming-analyzer:audit:4" description: "Skillstore immutable audit report identifier"

Compare variants

2 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Higher Skillstore usage
softaworks Recommended Current

softaworks-naming-analyzer

Skillstore Score 78
Evidence Confidence High
Skillstore usage 13
Updated

2026-08-21

curiouslearner-naming-analyzer

Skillstore Score 78
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: High
55
Architecture
85
Maintainability
87
Content
72
Community
83
Spec Compliance

What You Can Build

Review Pull Request Names

Find unclear identifiers in a changed file before approving a pull request.

Standardize Project Conventions

Compare names across a codebase and create consistent patterns for booleans, constants, and services.

Clean Up Legacy Code

Replace vague, abbreviated, or misleading names with clearer alternatives during refactoring.

Try These Prompts

Review One File
Analyze the naming in this file. List unclear identifiers, explain each issue, and suggest better names.
Check Language Conventions
Review this code for naming conventions in [language]. Focus on variables, functions, classes, constants, and booleans.
Prioritize Renaming Work
Analyze naming in [path]. Group findings by severity and provide a prioritized renaming plan with reasoning.
Prepare Refactor Guidance
Review these naming suggestions and create a safe refactoring plan. Include validation steps and names that need domain confirmation.

Best Practices

  • Provide surrounding code so suggestions can reflect behavior and domain meaning.
  • Review high-impact misleading names before broad style cleanup.
  • Use IDE rename tools and tests when applying accepted suggestions.

Avoid

  • Do not rename identifiers only to satisfy style when the current name carries important domain meaning.
  • Do not apply broad rename scripts without reviewing generated changes.
  • Do not mix language conventions inside one module unless the project already requires it.

Frequently Asked Questions

What kinds of names does this skill review?
It reviews variables, functions, methods, classes, constants, files, directories, database fields, and API endpoints.
Can it analyze a full codebase?
Yes, it can review a directory when the workspace files are available to the assistant.
Does it automatically rename files or code?
No. It provides recommendations and refactoring guidance. Apply changes with review and tests.
Which languages are covered?
The skill documents guidance for JavaScript, TypeScript, Python, Java, Go, and common related conventions.
How does it rank issues?
It separates misleading names, unclear names, and convention violations by their expected impact.
Can it help with booleans and constants?
Yes. It recommends clear boolean prefixes and constant names that include purpose or units.

Developer Details

Author

softaworks

License

MIT

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

f93e9bb0daca99badb6a7e574b97737155d57cb3

Maintenance freshness

7/18/2026

Usage

9 downloads ยท 332 views

File structure

๐Ÿ“„ README.md

๐Ÿ“„ SKILL.md

More from softaworks

View all
View all