prd
79Create Complete Product Requirements Documents
Vague product ideas cause unclear scope, weak acceptance criteria, and delivery risk. This skill turns stakeholder input into a structured, measurable Product Requirements Document.
Build Better Spring Boot Applications
Spring Boot projects can become inconsistent across architecture, configuration, data access, and testing. This skill provides focused practices for maintainable Java applications.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "java-springboot" from https://skillstore.io/skills/github-java-springboot.md and its manifest at https://skillstore.io/api/skills/github-java-springboot/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.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "java-springboot". Review a customer registration feature that exposes database entities from its controller.
Expected outcome:
Using "java-springboot". Recommend a testing strategy for an order service with a relational database.
Expected outcome:
Using "java-springboot". Improve configuration handling across development and production.
Expected outcome:
Bind related settings to typed configuration objects, separate environment profiles, and keep secrets in environment variables or a dedicated secret manager.
All 18 static findings are false positives caused by Markdown inline-code backticks around Spring Boot names and Java examples. SKILL.md contains guidance only, with no shell execution, prompt injection, data exfiltration, or other semantic security concern.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/github-java-springboot/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/github-java-springboot?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/github-java-springboot?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/github-java-springboot/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/github-java-springboot.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>github. (2026). java-springboot security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/github-java-springboot/audits/5@techreport{github-github-java-springboot-2026,
author = {github},
title = {java-springboot security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/github-java-springboot/audits/5},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "java-springboot security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "github"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/github-java-springboot/audits/5"
identifiers:
- type: other
value: "skillstore:github-java-springboot:audit:5"
description: "Skillstore immutable audit report identifier"
Choose a clear project structure, dependency injection approach, configuration strategy, and testing scope before implementation.
Check controllers, DTOs, services, repositories, transactions, logging, and validation against consistent practices.
Create shared review criteria for architecture, configuration, persistence, testing, and application security.
Recommend a Spring Boot structure for [service purpose]. Include build tooling, starters, packages, configuration, and an initial testing plan.
Review my [feature] design across controller, DTO, validation, service, transaction, and repository boundaries. Identify specific improvements.
Assess my persistence and test strategy for [workflow]. Recommend repositories, queries, projections, unit tests, test slices, and integration tests.
Audit this Spring Boot architecture for maintainability and security: [architecture summary]. Prioritize findings and explain practical remediation steps.
Author
githubLicense
MIT
Skillstore revision
r2
Version notice
The author did not declare a version.
Ref
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
Maintenance freshness
7/25/2026
Usage
24 downloads · 86 views
File structure
📄 SKILL.md
Create Complete Product Requirements Documents
Vague product ideas cause unclear scope, weak acceptance criteria, and delivery risk. This skill turns stakeholder input into a structured, measurable Product Requirements Document.
Refactor Code Without Changing Behavior
Complex code slows maintenance and makes changes risky. This skill guides small, tested refactoring steps that improve structure while preserving behavior.
Create Clear Conventional Git Commits
Inconsistent commits make project history difficult to review and maintain. This skill analyzes changes, stages logical groups, and creates standardized Conventional Commit messages.
Create Clear Diátaxis Documentation
Software documentation often mixes learning, task, reference, and conceptual content. This skill separates those needs and produces focused Markdown for a defined audience.
Create Editable Excalidraw Diagrams
Manual diagram creation is slow and inconsistent. This skill converts natural language into editable Excalidraw files using templates, layout guidance, and optional icon tools.
Manage GitHub from the Command Line
GitHub teams need fast command guidance for repositories, issues, pull requests, Actions, and releases. This skill supplies focused gh CLI examples and workflows for Claude, Codex, and Claude Code.
Design Better REST and GraphQL APIs
by supercent-io
API teams need consistent contracts before implementation starts. This skill guides resource design, request formats, errors, versioning, and documentation.
Build Reliable Test Automation
by 89jobrien
Weak tests slow releases and hide regressions. This skill guides test strategy, TDD, automation, coverage review, and Playwright web checks.
审查 Java 代码是否符合阿里规范
by ns3154
Java 团队需要统一的编码规范和审查口径。本 skill 使用阿里巴巴 Java 开发手册指导审查、生成和重构。
Build Reliable Backend APIs
by alirezarezvani
Backend projects often need consistent planning across APIs, databases, security, and deployment. This skill gives Claude, Codex, and Claude Code structured backend guidance with simple helper scripts and references.
Plan Reliable Tests Across Your Codebase
by 0xDarkMatter
This skill helps teams choose test strategies, mocks, data fixtures, coverage gates, and CI patterns without mixing test scopes. It gives Claude, Codex, and Claude Code structured guidance for unit, integration, end-to-end, TDD, and pipeline testing.
Debug Technical Failures Systematically
by Asmayaseen
Quick fixes often hide the real cause and create regressions. This skill structures investigation, hypothesis testing, implementation, and verification around collected evidence.