Skip to content

sh-script-fast

Intention recipe: examples/sh-script-fast/.ai-rulez/config.toml. Copy it into a project as .ai-rulez/config.toml, rewrite includes for a git source and ref, then generate.

task apply RECIPE=sh-script-fast TARGET=/path/to/project
  • ai-governance
  • code-quality
  • git-workflow
  • token-efficiency
  • default-commands
  • modules/house
  • modules/sdlc
  • modules/security
  • modules/tool-mise
  • modules/tool-task
  • modules/stack-sh-script
  • modules/pov-mrjk
  • modules/ai-rulez
# Intention recipe for ai-rulez consumers.
# For a published library pin, replace each include with:
#   source = "https://github.com/mrjk/ai-rules.git"
#   path = "modules/<module>"
#   ref = "vX.Y.Z"
# Local paths below work from a checkout of this repo (CI / dogfood).

version = "4.0"
name = "sh-script-fast"
description = "REPLACE ME: what this POSIX sh script does"

presets = ["cursor", "codex", "copilot"]
gitignore = true

builtins = [
  "ai-governance",
  "code-quality",
  "git-workflow",
  "security",
  "token-efficiency",
  "default-commands",
]

[[includes]]
name = "house"
source = "../../modules/house"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"

[[includes]]
name = "sdlc"
source = "../../modules/sdlc"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"

[[includes]]
name = "security"
source = "../../modules/security"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"

[[includes]]
name = "tool-mise"
source = "../../modules/tool-mise"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"

[[includes]]
name = "tool-task"
source = "../../modules/tool-task"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"

[[includes]]
name = "stack-sh-script"
source = "../../modules/stack-sh-script"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"

[[includes]]
name = "pov-mrjk"
source = "../../modules/pov-mrjk"
include = ["rules", "context", "skills", "agents"]
merge_strategy = "local-override"

[[mcp_servers]]
name = "ai-rulez"
command = "mise"
args = ["exec", "--", "ai-rulez", "mcp"]