agentsclimarketplace

With grounding

Skill jacob-balslev/skill-graph/examples/fixture-skills/with-grounding

Use as the minimal v8-conformant project-grounded fixture for skill-graph package tests. Activate this skill when verifying that lint enforces the rule 'non-empty project[] requires grounding' (subject_matter, grounding_mode, truth_sources, failure_modes, evidence_priority). Do NOT use as a production skill (use a real grounded skill from the canonical library).From its SKILL.md

Install
npx -y skills add jacob-balslev/skill-graph --skill with-grounding

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

6.3 KB, 656 tokens by cl100k_base, as published. Nobody here has run it

With-Grounding Fixture

This fixture exercises the v8 rule non-empty project[] → grounding required. It also carries keywords so routing-quality checks have realistic activation metadata to inspect, but keywords are not schema-required.

Concept of the skill

What it is: A project-anchored skill declares which projects it belongs to (project[]) and grounds its claims in those projects' truth sources (grounding). Mental model: Project membership implies repo-specific claims, which the schema makes grounding mandatory for. Why it exists: To prove the v8 rule that a non-empty project[] requires a populated grounding block (re-anchored from the retired deployment_target: project rule). What it is NOT: It is not a portable/ambient skill (those carry no project[] and need no grounding), and public: false here marks it as not-for-marketplace, independent of grounding. Adjacent concepts: grounding, project[], drift detection, the public publishability gate. One-line analogy: Grounding is a citation; a project-anchored claim without it is hearsay. Common misconception: That publishability (public) drives the grounding requirement — it does not; project[] presence does.

Coverage

The five required grounding sub-fields (subject_matter, grounding_mode, truth_sources, failure_modes, evidence_priority), an object-shaped truth_source entry with path + anchor + note, and a non-empty keywords array for routing realism. No relations, no Audit Status, no Understanding fields.

Philosophy of the skill

The grounding block is the contract that distinguishes a knowledge skill from a hallucinated one. A project-anchored skill (non-empty project[]) is making claims about specific local files; those claims rot when the files move. The grounding block records which files anchor the claim, how to detect drift (anchor or line_range hashing), and what failure modes appear when drift occurs. This fixture is the smallest configuration that exercises every grounding required field without depending on a sibling skills clone.

Verification

node scripts/skill-lint.js --path examples/fixture-skills/with-grounding
# expected: 0 errors

Lint must accept this fixture even when the published @skill-graph/cli package is installed standalone (no sibling ../skills/skills/ clone). The truth_source path resolves under the package's own examples/fixture-skills/ tree, not under the canonical skill library.

Do NOT Use When

  • You need to test the bare-minimum frontmatter — use minimal-capability.
  • You need to test typed relations — use with-relations.
  • You need to test flat Understanding fields or the nested concept block — use comprehension-full.
  • You need a production project-grounded skill — use a real grounded skill from skills/ (for example skill-router or graph-audit).

What ships with it: 1 file

373 B alongside SKILL.md

Keep looking

Skills are one crate of 326,782. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.