Sample Page For Contact Us

Catering Business Cards

cute catering business cards catering business cards ideas catering business card template instant download business card catering business cards vectors illustrations for free download freepik elegant gourmet catering business card zazzle catering business catering business cards catering and cooking canting business card business card ideas for catering at jennifer johansen blog catering business card template food business card template bbq catering business card template etsy canada diy business cards catering business cards templates free download catering business card design food service business cards luxury black and gold food plate chef catering business card zazzle free catering business card templates to design wepik 19 catering business card examples to download catering business card template 3 canva designs digital download etsy amazing info catering business cards paling populer catering business cards catering and cooking canting business card business card catering business cards business card design creative stylish script food spice personal chef catering business card zazzle catering business cards card bee free catering business card templates to design wepik catering business cards card bee catering business card designs emetonlineblog business cards word template catering business card ideas shareecard business card ideas for catering at jennifer johansen blog stylish script food spice personal chef catering business card zazzle free psd flat design catering service business card free catering business card templates editable and printable free catering business card templates to design wepik catering business cards catering and cooking canting business card catering business cards pixartprinting free catering business card templates venngage free catering business card templates editable and printable catering business card template stylish script food spice personal chef catering business card zazzle steak western food catering business card template download on pngtree catering business cards templates free download prntbl free catering business card templates in google docs and word free catering business card templates editable and printable catering business cards card bee catering business card template free psd catering business card template design free psd flat design catering service business card catering business cards template postermywall catering business card template catering business cards 1 template postermywall free catering business card templates editable and printable catering business cards templates free of catering business cards business card background catering at ronald alvarez blog free vector catering business card template design free catering business card templates editable and printable free vector catering business card template design free catering business card templates editable and printable free catering business card templates in google docs and word modern faux gold fork catering logo business card zazzle business free catering business card templates editable and printable free vector catering business card template design free catering business card templates editable and printable

:
Update skill-creator and make scripts executable (American Express Business Credit Cards)
- Add `compatibility` optional field to SKILL.md frontmatter spec - Add validation for `compatibility` field in quick_validate.py - Rename "hyphen-case" to "kebab-case" terminology in init_skill.py and quick_validate.py - Update max skill name length from 40 to 64 characters - Make scripts executable (chmod +x) for accept_changes.py, comment.py, extract_form_structure.py, add_slide.py, thumbnail.py, and recalc.py Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent Literature Review Outline Example commit 1ed29a0

Cute catering business cards catering business cards ideas 9 files changed Free catering business card templates editable and printable

Lines changed: 16 additions & 7 deletions

Social Media Post For Brand Refresh Catering Business Cards

skills/docx/scripts/accept_changes.py

100644100755
File mode changed.

skills/docx/scripts/comment.py

100644100755
File mode changed.

skills/pdf/scripts/extract_form_structure.py

100644100755
File mode changed.

skills/pptx/scripts/add_slide.py

100644100755
File mode changed.

skills/pptx/scripts/thumbnail.py

100644100755
File mode changed.

skills/skill-creator/SKILL.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ skill-name/
5353
├── SKILL.md (required)
5454
│ ├── YAML frontmatter metadata (required)
5555
│ │ ├── name: (required)
56-
│ │ └── description: (required)
56+
│ │ ├── description: (required)
57+
│ │ └── compatibility: (optional, rarely needed)
5758
│ └── Markdown instructions (required)
5859
└── Bundled Resources (optional)
5960
├── scripts/ - Executable code (Python/Bash/etc.)
@@ -65,7 +66,7 @@ skill-name/
6566

6667
Every SKILL.md consists of:
6768

68-
- **Frontmatter** (YAML): Contains `name` and `description` fields. These are the only fields that Claude reads to determine when the skill gets used, thus it is very important to be clear and comprehensive in describing what the skill is, and when it should be used.
69+
- **Frontmatter** (YAML): Contains `name` and `description` fields (required), plus optional fields like `license`, `metadata`, and `compatibility`. Only `name` and `description` are read by Claude to determine when the skill triggers, so be clear and comprehensive about what the skill is and when it should be used. The `compatibility` field is for noting environment requirements (target product, system packages, etc.) but most skills don't need it.
6970
- **Body** (Markdown): Instructions and guidance for using the skill. Only loaded AFTER the skill triggers (if at all).
7071

7172
#### Bundled Resources (optional)

skills/skill-creator/scripts/init_skill.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -274,9 +274,9 @@ def main():
274274
if len(sys.argv) < 4 or sys.argv[2] != '--path':
275275
print("Usage: init_skill.py <skill-name> --path <path>")
276276
print("\nSkill name requirements:")
277-
print(" - Hyphen-case identifier (e.g., 'data-analyzer')")
277+
print(" - Kebab-case identifier (e.g., 'my-data-analyzer')")
278278
print(" - Lowercase letters, digits, and hyphens only")
279-
print(" - Max 40 characters")
279+
print(" - Max 64 characters")
280280
print(" - Must match directory name exactly")
281281
print("\nExamples:")
282282
print(" init_skill.py my-new-skill --path skills/public")

skills/skill-creator/scripts/quick_validate.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def validate_skill(skill_path):
3939
return False, f"Invalid YAML in frontmatter: {e}"
4040

4141
# Define allowed properties
42-
ALLOWED_PROPERTIES = {'name', 'description', 'license', 'allowed-tools', 'metadata'}
42+
ALLOWED_PROPERTIES = {'name', 'description', 'license', 'allowed-tools', 'metadata', 'compatibility'}
4343

4444
# Check for unexpected properties (excluding nested keys under metadata)
4545
unexpected_keys = set(frontmatter.keys()) - ALLOWED_PROPERTIES
@@ -61,9 +61,9 @@ def validate_skill(skill_path):
6161
return False, f"Name must be a string, got {type(name).__name__}"
6262
name = name.strip()
6363
if name:
64-
# Check naming convention (hyphen-case: lowercase with hyphens)
64+
# Check naming convention (kebab-case: lowercase with hyphens)
6565
if not re.match(r'^[a-z0-9-]+$', name):
66-
return False, f"Name '{name}' should be hyphen-case (lowercase letters, digits, and hyphens only)"
66+
return False, f"Name '{name}' should be kebab-case (lowercase letters, digits, and hyphens only)"
6767
if name.startswith('-') or name.endswith('-') or '--' in name:
6868
return False, f"Name '{name}' cannot start/end with hyphen or contain consecutive hyphens"
6969
# Check name length (max 64 characters per spec)
@@ -83,6 +83,14 @@ def validate_skill(skill_path):
8383
if len(description) > 1024:
8484
return False, f"Description is too long ({len(description)} characters). Maximum is 1024 characters."
8585

86+
# Validate compatibility field if present (optional)
87+
compatibility = frontmatter.get('compatibility', '')
88+
if compatibility:
89+
if not isinstance(compatibility, str):
90+
return False, f"Compatibility must be a string, got {type(compatibility).__name__}"
91+
if len(compatibility) > 500:
92+
return False, f"Compatibility is too long ({len(compatibility)} characters). Maximum is 500 characters."
93+
8694
return True, "Skill is valid!"
8795

8896
if __name__ == "__main__":

skills/xlsx/scripts/recalc.py

100644100755
File mode changed.

Best 100 Small Business Ideas Catering Cards

Comments
 (0)