{"adoption": {"forks": 404, "observed_at": "2026-08-28T04:04:14.386319+00:00", "stars": 1283}, "canonical_url": "https://ross.abutalabs.com/products/claude-ai-spring-boot", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Claude Code template for Spring Boot and other staff (included in the tags)", "domain": ["developer-tools", "large-language-models", "backend", "web-development"], "enriched": true, "function": ["agent-framework", "prompt-engineering", "developer-tools", "boilerplate"], "health_score": 68, "homepage": null, "language": null, "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["piomin/claude-ai-spring-boot"], "name": "piomin/claude-ai-spring-boot", "platform": ["jvm", "cli"], "pushed_at": "2026-04-29T07:02:03+00:00", "repo": "piomin/claude-ai-spring-boot", "stars": 1283, "tags": ["boilerplate", "claude-code", "spring-boot", "template", "scaffold", "skills", "agents", "ai-agents", "docker", "kubernetes"], "topics": ["jwt", "kubernetes", "postgres", "docker", "junit", "testcontainers", "flyway"], "urls": [], "use_cases": ["bootstrap a Spring Boot app with Claude Code", "set up Claude Code agents and skills for Java projects", "scaffold a Spring Boot microservice with JWT, Postgres, Flyway, and Testcontainers", "standardize AI-assisted code review and testing patterns in a Java team", "get best-practice Spring Boot configurations for AI code generation"], "what_it_is": "A template repository providing a structured starting point for Spring Boot applications optimized for Claude Code. It ships preconfigured CLAUDE.md instructions, agent definitions, and skill files so developers can clone it and generate their desired app with Claude Code.", "when_to_avoid": ["you don't use Claude Code or AI-assisted development", "you need a production application rather than a scaffold", "your stack is not Java/Spring Boot"], "when_to_choose": ["you use Claude Code and want a ready-made Spring Boot starting point", "you want curated agent and skill definitions for Java/Spring development", "you need a template including Docker, Kubernetes, and testing best practices"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/claude-ai-spring-boot", "repo": "piomin/claude-ai-spring-boot", "role": "main", "score": 51}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:14.386319+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:20:49.610121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4c0acb6e259b6d5112e553a31d4662dd4b3a68a097bf50a7e64b75152c84c8ab", "fetched_at": "2026-08-28T04:04:14.386319+00:00", "kind": "readme", "missing": false, "url": "https://github.com/piomin/claude-ai-spring-boot"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 79, "longevity": 14, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 198, "days_push": 126, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 51, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}