Skills tests-maintenance
📦

tests-maintenance

Content revision r2 Safe ⚙️ External commands

Maintain IdeaVim Tests with Focused Reviews

Disabled tests and unclear exclusions can hide regressions and weaken test quality. This skill reviews one focused area and produces documented, reviewable maintenance changes.

Supports: Claude Codex Code(CC)
🥉 79 Bronze

Install with my Agent

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

Agent request
Review the Skillstore skill "tests-maintenance" from https://skillstore.io/skills/jetbrains-tests-maintenance.md and its manifest at https://skillstore.io/api/skills/jetbrains-tests-maintenance/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 "tests-maintenance". Review one disabled motion test.

Expected outcome:

Reviewed DeleteMotionTest. The targeted test passed consistently after the referenced fix, so the disabled annotation was removed with a focused explanation.

Using "tests-maintenance". Check one vague Neovim exclusion.

Expected outcome:

The exclusion reflects an IntelliJ editor offset difference. The reason was updated and a description now explains the observed behavior.

Using "tests-maintenance". Improve readability in one test file.

Expected outcome:

Replaced meaningless fixture text with a realistic Kotlin example. Assertions and production code were unchanged.

Security Audit

Safe
v8 • 7/23/2026 Open versioned report

All 76 static findings are false positives caused by Markdown backticks, documented local test commands, or ordinary review wording. The skill contains no prompt injection, exfiltration intent, covert network access, or unsafe command construction.

1
Files scanned
280
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/jetbrains-tests-maintenance/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/jetbrains-tests-maintenance/security.svg)](https://skillstore.io/skills/jetbrains-tests-maintenance?utm_source=security_passport_badge)

HTML badge

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

Embed card

<iframe src="https://skillstore.io/embed/skills/jetbrains-tests-maintenance.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

JetBrains. (2026). tests-maintenance security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/jetbrains-tests-maintenance/audits/8

BibTeX citation

@techreport{jetbrains-jetbrains-tests-maintenance-2026, author = {JetBrains}, title = {tests-maintenance security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/jetbrains-tests-maintenance/audits/8}, 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: "tests-maintenance security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "JetBrains" date-released: "2026-07-23" url: "https://skillstore.io/skills/jetbrains-tests-maintenance/audits/8" identifiers: - type: other value: "skillstore:jetbrains-tests-maintenance:audit:8" description: "Skillstore immutable audit report identifier"

Skillstore Score

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

What You Can Build

Recheck Disabled Tests

Run one disabled test, investigate its history, and re-enable it only when the result is stable and explained.

Document Neovim Exclusions

Replace vague exclusion reasons with specific categories and descriptions supported by test results or repository evidence.

Improve Test Readability

Replace meaningless fixture text and clarify test names while preserving the tested behavior.

Try These Prompts

Review One Disabled Test
Find one disabled IdeaVim test, run it, and report whether it can be re-enabled. Explain the evidence and keep changes limited to that test.
Check One Neovim Exclusion
Review one TestWithoutNeovim annotation. Verify the reason, run the test with Neovim when possible, and add a specific description if needed.
Improve One Test File
Inspect one IdeaVim test file for unclear names or meaningless content. Make one logical readability improvement without changing production behavior.
Investigate Deprecated Exclusions
Choose one DIFFERENT or UNCLEAR exclusion. Test with Neovim, inspect relevant history, classify the cause, and prepare a focused pull request summary.

Best Practices

  • Keep each run and pull request limited to one logical test maintenance change.
  • Verify Neovim mode is active before drawing conclusions from compatibility test results.
  • Use test output, history, comments, or platform documentation to justify exclusion reasons.

Avoid

  • Do not combine unrelated annotation, content, and disabled-test changes in one pull request.
  • Do not classify intentional behavior differences from assumptions without supporting evidence.
  • Do not expand maintenance work into production fixes, new features, or major refactoring.

Frequently Asked Questions

Can this skill re-enable disabled tests?
Yes. It runs a targeted test and requires investigation before removing the disabled annotation.
Does it support Neovim compatibility checks?
Yes. It can run configured Gradle tests with Neovim verification and checks that Neovim testing is active.
Will it fix production code?
No. Its scope is test maintenance, documentation, and readability.
How many tests does one run change?
Usually one test file or method. Identical annotation fixes may be grouped when they represent one logical issue.
What evidence supports an exclusion reason?
Useful evidence includes test output, commit history, code comments, platform documentation, and clear platform constraints.
What happens when no change is needed?
The skill reports what it checked and explains that no maintenance change was necessary.

Developer Details

Author

JetBrains

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006

Maintenance freshness

7/25/2026

Usage

6 downloads · 212 views

File structure

📄 SKILL.md