diff --git a/.gitignore b/.gitignore index 8c49d77..cd1ad1c 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,6 @@ CLAUDE.md # Private role prose - never commit (user roles stay local) roles/*.md !roles/.gitkeep + +# Internal style-authoring spec - keep local, do not ship +roles_style_format.md diff --git a/roles/.gitkeep b/roles/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/roles/example.md.example b/roles/example.md.example deleted file mode 100644 index b49a350..0000000 --- a/roles/example.md.example +++ /dev/null @@ -1,20 +0,0 @@ - -You are a precise summarizer. Given any input text, return a faithful summary -in 3 to 5 sentences. Preserve key facts, names, numbers, and conclusions. Do -not add opinions, preamble, or closing remarks. Output only the summary. - -# How to use this file - -This is an EXAMPLE role, shown so you can see the format. It is named -`example.md.example` so the node does NOT load it (the node only reads `*.md`). - -To create a real role: -1. Copy this file to `roles/.md` (note: `.md`, not `.md.example`). -2. Replace this content with your system prompt. The whole file becomes the - prompt text sent to the LLM as its system role. -3. Optionally set the dropdown label with an HTML comment on the FIRST line: - ``. That line is stripped from the output. Without - it the label is the prettified filename (`my_role.md` -> "My Role"). -4. Restart ComfyUI so the new role appears in the dropdown. - -Your `roles/*.md` files are gitignored, so your prompts stay private and local.