{"id":"001-commands-inventory","name":"001-commands-inventory","summary":"組み込みコマンドのインベントリを含むチェックリスト文書を生成する必要がある場合は、組み込みテンプレートに正確に従い、プロジェクトのルートで INVENTORY-COMMANDS-JAVA.md を作成するのが良いでしょう。","body":"# Create a Checklist with embedded commands inventory for Java\n\nCreate a comprehensive checklist document for embedded commands inventory 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-COMMANDS-JAVA.md`\n- Strict adherence to listed sections and content\n\n## Constraints\n\nFollow the template exactly without adding or removing sections, rows, or command entries.\n\n- **DO NOT** create additional rows beyond what the template defines\n- **DO NOT** add command entries 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 embedded commands inventory checklist\n- Generate INVENTORY-COMMANDS-JAVA.md\n- Use @001-commands-inventory\n- Inventory embedded Java project commands\n- List command files bundled for Java agents\n\n## Workflow\n\n1. **Read the embedded template**\n\nRead `references/001-commands-inventory.md` and `assets/java-commands-inventory-template.md` before generating output and use the asset as the authoritative template.\n\nStep constraints:\n- Do not use cached or partial template content\n- Preserve exact table rows, headings, and structure from the reference\n\n2. **Generate inventory document**\n\nCreate `INVENTORY-COMMANDS-JAVA.md` in the project root using the exact wording and ordering from the reference template.\n\n3. **Validate template fidelity**\n\nConfirm no extra command rows were introduced and all required reference sections are present in the generated file.\n\n## Reference\n\nFor detailed guidance, examples, and constraints, see [references/001-commands-inventory.md](references/001-commands-inventory.md).","author":"@jabrena","ownerProfile":null,"authorContacts":null,"sourceUrl":"https://github.com/jabrena/plinth/tree/main/skills/001-commands-inventory","license":"Apache-2.0","category":"document","lang":"en","tokens":440,"stars":0,"calls30d":2,"claimed":false,"visibility":"public","origin":"crawler","version":"0.1.0","createdAt":"2026-08-22","updatedAt":"2026-08-22","files":[{"path":"assets/java-commands-inventory-template.md","size":1982,"sha256":"a5a99c69e799941ff4b5694d1ba1053aa5031b1c49cb1d1470d4f9b7306a023a"},{"path":"references/001-commands-inventory.md","size":1667,"sha256":"89b91ce1bdc0493c932905ec9acd6fa015cf5fd30891f4663efb58970ad78ac6"}],"requires":{"mcp":[],"tools":[]},"safety":{"flags":[],"scannedAt":"2026-08-22","hasScripts":false,"networkEndpoints":[]}}