{"id":"95641643-b6a1-449f-9970-a252ae532c02","shortId":"tBSBDN","kind":"skill","title":"001-skills-inventory","tagline":"Use when you need to generate a checklist document with Java system prompts, following the embedded template exactly and producing INVENTORY-SKILLS-JAVA.md in the project root. This should trigger for requests such as Create Java system prompts checklist; Generate INVENTORY-SKILL","description":"# Create a Checklist with all Java steps to use with system prompts for Java\n\nCreate a comprehensive step-by-step checklist document for Java system prompts by following the embedded template exactly.\n\n**What is covered in this Skill?**\n\n- Exact-template checklist generation\n- Output file creation as `INVENTORY-SKILLS-JAVA.md`\n- Strict adherence to listed steps and cursor rules\n\n## Constraints\n\nFollow the template exactly without adding or removing steps, sections, or rules.\n\n- **DO NOT** create additional steps beyond what the template defines\n- **DO NOT** add cursor rules not explicitly listed in the template\n- **ONLY** use exact wording and structure from the embedded template\n- **EDGE CASE**: If the user goal is ambiguous, stop and ask a clarifying question before editing files or running project-wide commands\n- **EDGE CASE**: If required context, files, credentials, or tools are missing, report the blocker explicitly and ask whether to proceed with setup or fallback guidance\n- **EDGE CASE**: If requested changes conflict with project constraints or safety boundaries, explain the conflict and ask for user confirmation on the preferred trade-off\n\n## When to use this skill\n\n- Create Java system prompts checklist\n- Generate INVENTORY-SKILLS-JAVA.md\n- Use @001-skills-inventory\n\n## Workflow\n\n1. **Read the embedded template**\n\nRead `references/001-skills-inventory.md` before generating output and use it as the single source of truth.\n\nStep constraints:\n- Do not use cached or remembered template content\n- Preserve exact section and checklist structure from the reference\n\n2. **Generate inventory document**\n\nCreate `INVENTORY-SKILLS-JAVA.md` in the project root using the exact wording and order from the reference template.\n\n3. **Validate template fidelity**\n\nVerify that no extra steps or rules were added, and that all expected sections from the reference are present in the generated file.\n\n## Reference\n\nFor detailed guidance, examples, and constraints, see [references/001-skills-inventory.md](references/001-skills-inventory.md).","tags":["001","skills","inventory","cursor","rules","java","jabrena","agent-skills","ai-skills","claude","claude-code","claude-code-skills"],"capabilities":["skill","source-jabrena","skill-001-skills-inventory","topic-agent-skills","topic-ai-skills","topic-claude","topic-claude-code","topic-claude-code-skills","topic-claude-code-subagents","topic-claude-skills","topic-cursor-agent","topic-cursor-ai","topic-cursor-skills","topic-cursorai","topic-github-copilot"],"categories":["cursor-rules-java"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/jabrena/cursor-rules-java/001-skills-inventory","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add jabrena/cursor-rules-java","source_repo":"https://github.com/jabrena/cursor-rules-java","install_from":"skills.sh"}},"qualityScore":"0.631","qualityRationale":"deterministic score 0.63 from registry signals: · indexed on github topic:agent-skills · 362 github stars · SKILL.md body (2,059 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-26T18:53:39.240Z","embedding":null,"createdAt":"2026-04-18T22:01:39.588Z","updatedAt":"2026-04-26T18:53:39.240Z","lastSeenAt":"2026-04-26T18:53:39.240Z","tsv":"'001':1,234 '1':239 '2':277 '3':297 'ad':109,309 'add':128 'addit':119 'adher':96 'ambigu':154 'ask':157,186,211 'beyond':121 'blocker':183 'boundari':206 'cach':263 'case':148,171,196 'chang':199 'checklist':12,41,48,67,88,230,272 'clarifi':159 'command':169 'comprehens':62 'confirm':214 'conflict':200,209 'constraint':103,203,259,330 'content':267 'context':174 'cover':81 'creat':37,46,60,118,226,281 'creation':92 'credenti':176 'cursor':101,129 'defin':125 'detail':326 'document':13,68,280 'edg':147,170,195 'edit':162 'embed':20,76,145,242 'exact':22,78,86,107,139,269,289 'exact-templ':85 'exampl':328 'expect':313 'explain':207 'explicit':132,184 'extra':304 'fallback':193 'fidel':300 'file':91,163,175,323 'follow':18,74,104 'generat':10,42,89,231,247,278,322 'goal':152 'guidanc':194,327 'inventori':4,44,237,279 'inventory-skil':43 'inventory-skills-java.md':25,94,232,282 'java':15,38,51,59,70,227 'list':98,133 'miss':180 'need':8 'order':292 'output':90,248 'prefer':217 'present':319 'preserv':268 'proceed':189 'produc':24 'project':28,167,202,285 'project-wid':166 'prompt':17,40,57,72,229 'question':160 'read':240,244 'refer':276,295,317,324 'references/001-skills-inventory.md':245,332,333 'rememb':265 'remov':111 'report':181 'request':34,198 'requir':173 'root':29,286 'rule':102,115,130,307 'run':165 'safeti':205 'section':113,270,314 'see':331 'setup':191 'singl':254 'skill':3,45,84,225,236 'skill-001-skills-inventory' 'skills-inventori':2,235 'sourc':255 'source-jabrena' 'step':52,64,66,99,112,120,258,305 'step-by-step':63 'stop':155 'strict':95 'structur':142,273 'system':16,39,56,71,228 'templat':21,77,87,106,124,136,146,243,266,296,299 'tool':178 'topic-agent-skills' 'topic-ai-skills' 'topic-claude' 'topic-claude-code' 'topic-claude-code-skills' 'topic-claude-code-subagents' 'topic-claude-skills' 'topic-cursor-agent' 'topic-cursor-ai' 'topic-cursor-skills' 'topic-cursorai' 'topic-github-copilot' 'trade':219 'trade-off':218 'trigger':32 'truth':257 'use':5,54,138,223,233,250,262,287 'user':151,213 'valid':298 'verifi':301 'whether':187 'wide':168 'without':108 'word':140,290 'workflow':238","prices":[{"id":"be7744a6-ef9f-47cd-ba7f-27b331ac0d15","listingId":"95641643-b6a1-449f-9970-a252ae532c02","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"jabrena","category":"cursor-rules-java","install_from":"skills.sh"},"createdAt":"2026-04-18T22:01:39.588Z"}],"sources":[{"listingId":"95641643-b6a1-449f-9970-a252ae532c02","source":"github","sourceId":"jabrena/cursor-rules-java/001-skills-inventory","sourceUrl":"https://github.com/jabrena/cursor-rules-java/tree/main/skills/001-skills-inventory","isPrimary":false,"firstSeenAt":"2026-04-18T22:01:39.588Z","lastSeenAt":"2026-04-26T18:53:39.240Z"}],"details":{"listingId":"95641643-b6a1-449f-9970-a252ae532c02","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"jabrena","slug":"001-skills-inventory","github":{"repo":"jabrena/cursor-rules-java","stars":362,"topics":["agent-skills","ai-skills","claude","claude-code","claude-code-skills","claude-code-subagents","claude-skills","cursor-agent","cursor-ai","cursor-skills","cursorai","github-copilot","intellij-idea","java","prompting","system-prompts"],"license":"apache-2.0","html_url":"https://github.com/jabrena/cursor-rules-java","pushed_at":"2026-04-26T13:48:39Z","description":"A curated and opinionated collection of Skills and Agents to be used in modern SDLC workflows for Java Enterprise development with your favorite AI Agent harness.","skill_md_sha":"f0646e031b26036e589dc53d1f02ad26f5b93ae8","skill_md_path":"skills/001-skills-inventory/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/jabrena/cursor-rules-java/tree/main/skills/001-skills-inventory"},"layout":"multi","source":"github","category":"cursor-rules-java","frontmatter":{"name":"001-skills-inventory","license":"Apache-2.0","description":"Use when you need to generate a checklist document with Java system prompts, following the embedded template exactly and producing INVENTORY-SKILLS-JAVA.md in the project root. This should trigger for requests such as Create Java system prompts checklist; Generate INVENTORY-SKILLS-JAVA.md; Use @001-skills-inventory. Part of cursor-rules-java project"},"skills_sh_url":"https://skills.sh/jabrena/cursor-rules-java/001-skills-inventory"},"updatedAt":"2026-04-26T18:53:39.240Z"}}