runjam-defaults

Featured

Default constraints for every RunJam session. Defines output path conventions, dependency checking rules, fallback strategies, and file management discipline. This skill is auto-injected into every session — do not remove.

AI & Automation 231 stars 12 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
79
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# RunJam Default Constraints These are **non-negotiable** defaults that apply to every session. They prevent common Agent mistakes: outputting files to wrong directories, using unavailable dependencies without a fallback, and making assumptions about the environment. Treat every rule below as a **HARD RULE** — violating any one means the task is not done, regardless of content quality. --- ## 0. Path Convention (READ FIRST — prevents the #1 Agent mistake) **Every relative path in this document and in every skill's SKILL.md is relative to the SESSION WORKING DIRECTORY — NOT the skill's own directory.** | Term | Meaning | |---|---| | **Session working directory** | The directory where the Agent process runs. This is the session root — e.g. `~/.runjam/session/<id>/` or the user-selected project folder. All `./` paths resolve here. | | **Skill directory** | Where the SKILL.md lives — e.g. `.claude/skills/ppt-generation/`. **NEVER create `outputs/` or `workspace/` inside a skill directory.** The skill directory is read-only resources. | ### The rule When a SKILL.md says `./outputs/` or `./workspace/`, it means: ``` <session working directory>/outputs/ ← deliverables go HERE <session working directory>/workspace/ ← helper scripts go HERE ``` NOT: ``` <session working directory>/.claude/skills/<skill-name>/outputs/ ← WRONG <session working directory>/.claude/skills/<skill-name>/workspace/ ← WRONG ``` ### Path safety check (MANDATORY in every generated scrip...

Details

Author
peintune
Repository
peintune/runjam
Created
1 months ago
Last Updated
6 days ago
Language
Rust
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category