prath-mode

Original🇺🇸 English
Translated

Route a task to the right skill in prathamdby/skills and run multi-step workflow chains. Verifies the leaf skill is installed before invoking it.

95installs
Added on

NPX Install

npx skill4agent add prathamdby/skills prath-mode

Prath mode

Read the matched leaf skill in full before executing. Do not restate or improvise its workflow. The leaf owns its own triggers, flags, and rules.

Routing map

ActionLeaf skill
Commit or write a commit messagecommit (
../commit/SKILL.md
)
Strip AI slop or simplify a diffdeslop (
../deslop/SKILL.md
)
Open a pull requestmake-pr (
../make-pr/SKILL.md
)
Address PR review feedbackfix-pr (
../fix-pr/SKILL.md
)
Fix or implement a Linear ticketfix-linear-ticket (
../fix-linear-ticket/SKILL.md
)
Review a plan, design, or implementationpeer-review (
../peer-review/SKILL.md
)
Clone or search an external git repobox (
../box/SKILL.md
)
Delegate work to an external agentassign (
../assign/SKILL.md
)
Save session context or resume a handoffhandoff (
../handoff/SKILL.md
)
Explain a diff, branch, or PR (HTML)explain-diff (
../explain-diff/SKILL.md
)
Send a Discord notification or alertnotify (
../notify/SKILL.md
)
When a request matches several skills, pick the leaf that owns the immediate action. For multi-step work, use a chain below.

Workflow chains

Run in order. Read each leaf before its step.
implement
is not a skill.
  1. Ship ticket work:
    fix-linear-ticket
    → implement →
    deslop
    commit
    make-pr
    (pass
    --ticket
    to make-pr when the ID is known)
  2. Ship planned work:
    peer-review
    → implement →
    deslop
    commit
    make-pr
  3. Quick save:
    deslop
    (optional) →
    commit
  4. Land PR feedback:
    fix-pr
    commit
    → push
  5. Research external code:
    box
  6. Delegate heavy lift:
    assign
  7. End or resume session:
    handoff
    or
    handoff --resume <path>

Step 1: Match

Match the request to one leaf or one chain. If nothing matches, say so and ask what the user wants.

Step 2: Verify installation

Before reading or executing a leaf, confirm it is installed: resolve
../<skill-name>/SKILL.md
relative to this skill's directory and check it exists (
test -f
or the Read tool). For a chain, verify every leaf before the first step and re-check before each subsequent step, the user may install skills between steps.
If any leaf is missing, stop and report its name and checked path, list all missing names in one message, and tell the user to install:
npx skills@latest add prathamdby/skills
. Never improvise a missing leaf's workflow.

Step 3: Read and invoke

Read the matched leaf's
SKILL.md
in full, then execute per the leaf. For chains, complete each step before starting the next unless the user narrows scope.