Claude Skill

replace-with-skill-name

Use when REPLACE_WITH_A_PRECISE_TRIGGER. REPLACE_WITH_THE_BEHAVIORAL_CONTRACT.

LLM Mart · 0 points · 11 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download asimons81-hermes-field-kit-templates_skill-template-367f8a3.zip · 2 KB
Part of asimons81/hermes-field-kit — 10 skills

Install

skills CLI npx skills add https://github.com/asimons81/hermes-field-kit/tree/main/templates/skill-template
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install asimons81-hermes-field-kit@llmmart
Git git clone https://github.com/asimons81/hermes-field-kit.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole asimons81/hermes-field-kit collection as a plugin from our marketplace. Git is the plain clone.

README

Skill template

This directory is a nonfunctional authoring scaffold, not a published skill.

Copy it directly to skills/<real-skill-name>/, replace every placeholder, add real examples and tests, then run:

python scripts/validate.py
python -m unittest discover -s tests -v

Do not place the copied skill inside a category directory. Category belongs in frontmatter and the catalog.

Skill manifest

Replace with Skill Title

TEMPLATE ONLY. Replace every placeholder before moving this directory to skills/<skill-name>/.

Overview

Describe the recurring task and the process discipline this skill adds.

When to Use

Use this skill when:

  • REPLACE_WITH_A_POSITIVE_TRIGGER

Do not use this skill when:

  • REPLACE_WITH_A_COUNTER_TRIGGER

Workflow

1. REPLACE_WITH_STEP_NAME

REPLACE_WITH_THE_ACTION. Prefer current environment/tool evidence over copied volatile facts.

Completion criterion: REPLACE_WITH_AN_OBSERVABLE_AND_CHECKABLE_BOUNDARY.

Common Pitfalls

  1. REPLACE_WITH_A_FAILURE_MODE. Explain the correction.

Progressive References

Add references only when a branch or bulky body of detail does not belong in the always-loaded execution path. Delete this section when no progressive reference is needed.

Verification Checklist

  • REPLACE_WITH_AN_OBSERVABLE_RESULT
Files (hermes-field-kit)
  • examples
    • README.md 308 B
      # Examples
      
      Replace this file with sanitized, realistic examples.
      
      Include at least:
      
      - One successful use
      - One counter-trigger, boundary, or failure-mode example
      
      Do not include credentials, personal analytics, private conversations, customer data, unpublished content, or identifying environment details.
      
  • tests
    • cases.json 393 B
      {
        "schema_version": "1.0",
        "cases": [
          {
            "id": "replace-positive-trigger",
            "type": "positive-trigger",
            "prompt": "REPLACE_WITH_A_REALISTIC_PROMPT",
            "expect": [
              "REPLACE_WITH_OBSERVABLE_EXPECTED_BEHAVIOR"
            ],
            "reject": [
              "REPLACE_WITH_PROHIBITED_BEHAVIOR"
            ],
            "notes": "TEMPLATE ONLY. Replace before submission."
          }
        ]
      }
      
    • test_contracts.py 753 B
      from __future__ import annotations
      
      import json
      import unittest
      from pathlib import Path
      
      ROOT = Path(__file__).resolve().parents[1]
      SKILL = (ROOT / "SKILL.md").read_text(encoding="utf-8")
      CASES = json.loads((ROOT / "tests" / "cases.json").read_text(encoding="utf-8"))
      
      
      class SkillContractTests(unittest.TestCase):
          """TEMPLATE ONLY: replace or extend these with skill-specific behavior contracts."""
      
          def test_workflow_has_checkable_completion_criterion(self):
              self.assertIn("Completion criterion:", SKILL)
      
          def test_behavior_cases_are_present(self):
              self.assertGreaterEqual(len(CASES["cases"]), 1)
              self.assertTrue(all(case.get("expect") for case in CASES["cases"]))
      
      
      if __name__ == "__main__":
          unittest.main()
      
  • README.md 404 B
    # Skill template
    
    This directory is a **nonfunctional authoring scaffold**, not a published skill.
    
    Copy it directly to `skills/<real-skill-name>/`, replace every placeholder, add real examples and tests, then run:
    
    ```bash
    python scripts/validate.py
    python -m unittest discover -s tests -v
    ```
    
    Do not place the copied skill inside a category directory. Category belongs in frontmatter and the catalog.
    
  • SKILL.md 1.2 KB
    ---
    name: replace-with-skill-name
    description: Use when REPLACE_WITH_A_PRECISE_TRIGGER. REPLACE_WITH_THE_BEHAVIORAL_CONTRACT.
    version: 0.1.0
    author: REPLACE_WITH_AUTHOR
    license: Apache-2.0
    platforms: [platform-agnostic]
    metadata:
      hermes:
        category: replace-with-category
        tags: [replace-me]
        related_skills: []
    ---
    
    # Replace with Skill Title
    
    > TEMPLATE ONLY. Replace every placeholder before moving this directory to `skills/<skill-name>/`.
    
    ## Overview
    
    Describe the recurring task and the process discipline this skill adds.
    
    ## When to Use
    
    Use this skill when:
    
    - REPLACE_WITH_A_POSITIVE_TRIGGER
    
    Do not use this skill when:
    
    - REPLACE_WITH_A_COUNTER_TRIGGER
    
    ## Workflow
    
    ### 1. REPLACE_WITH_STEP_NAME
    
    REPLACE_WITH_THE_ACTION. Prefer current environment/tool evidence over copied volatile facts.
    
    Completion criterion: REPLACE_WITH_AN_OBSERVABLE_AND_CHECKABLE_BOUNDARY.
    
    ## Common Pitfalls
    
    1. **REPLACE_WITH_A_FAILURE_MODE.** Explain the correction.
    
    ## Progressive References
    
    Add references only when a branch or bulky body of detail does not belong in the always-loaded execution path. Delete this section when no progressive reference is needed.
    
    ## Verification Checklist
    
    - [ ] REPLACE_WITH_AN_OBSERVABLE_RESULT
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related