file

Resolve and validate jim file and path queries with strict input checks.

1|1|Updated Feb 25, 2025
One-click install
npx skills add https://github.com/JamSuite/jim --skill file-jamsuite
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: file
Source: https://github.com/JamSuite/jim/tree/main/skills/file
Command: npx skills add https://github.com/JamSuite/jim --skill file-jamsuite

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jimconf.sh, and includes scripts (resource) components.

What problem does it solve?

Inspect jim's file/path resolver outputs to determine existence, standardize naming, and derive canonical artifact paths.

Core Features & Use Cases

  • Existence checks for configured paths and artifacts.
  • Slug normalization for safe, predictable names.
  • Canonical path discovery for specs, plans, research, and brainstorms using jimconf.

Quick Start

Ask it to resolve a path like /jim:file exists docs/specs/jim/008-jimfile/spec.md.

Frequently Asked Questions about file

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if a spec or plan file path exists in jim?▼

To check if a spec or plan file path exists in jim, you can use the resolver to perform read-only existence checks and validation against your configured paths.

What is slug normalization for file paths?▼

Slug normalization for file paths is the process of standardizing names into safe and predictable formats, ensuring consistent canonical artifact path discovery for specs, plans, research, and brainstorms.

How do I resolve canonical artifact paths for research and brainstorms?▼

You resolve canonical artifact paths for research and brainstorms by applying deterministic resolution and validation rules that rely on the jimconf.sh surface for configured paths.

Do I need jimconf.sh to compute the next-id and date generation for specs?▼

Yes, you need jimconf.sh to compute the next-id and date generation for specs because the resolver relies on this configured surface to perform accurate path calculations.

Are there limitations to using Bash for file path resolution and validation?▼

A limitation of using Bash for file path resolution is that it performs strict, read-only path calculations, meaning it validates and calculates paths but does not modify or write artifacts directly.

Can I use this path resolver to inspect outputs for date generation?▼

Yes, you can use this path resolver to inspect deterministic outputs and derive date generation, next-id computation, and canonical artifact paths with strict input validation.