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.