workflow

Guides a policy review of crosslink configuration covering tracking modes, security rules, and hooks.

1.4k|335|Updated Jun 10, 2014
One-click install
npx skills add https://github.com/openwpm/OpenWPM --skill workflow-openwpm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow
Source: https://github.com/openwpm/OpenWPM/tree/main/.claude/skills/workflow
Command: npx skills add https://github.com/openwpm/OpenWPM --skill workflow-openwpm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Crosslink configurations drift over time as teams customize hooks, rules, and tracking modes, making it hard to know whether the current setup still matches project needs or has diverged from defaults unintentionally. ## Core Features & Use Cases - Guided Policy Review: Walks through tracking mode, security policies, language rules, hook implementations, and workflow conventions step by step. - Drift Detection: Uses crosslink workflow diff to identify files that have diverged from defaults and highlights customizations for review. - Targeted Remediation: Offers either specific approved edits or a full reset to defaults via crosslink init --force. - Use Case: A developer suspects their .crosslink/rules/ and .claude/hooks/ setup has accumulated stale customizations; they run the review to audit each policy area and decide what to keep or reset. ## Quick Start Ask the assistant to review the crosslink config and audit the workflow policies for this project.

Frequently Asked Questions about workflow

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

FAQPage Schema
How do I review my crosslink configuration for drift?

Run `crosslink workflow diff` to list files that differ from defaults, then review each flagged file. The guided review walks through tracking mode, security policies, language rules, hooks, and workflow conventions, asking targeted questions about each area.

How do I reset crosslink rules and hooks to defaults?

Run `crosslink init --force` to reset customized files back to their default state. If you only want to keep some customizations, make targeted edits to the specific files instead of a full reset.

What files does a crosslink policy review check?

The review checks `.crosslink/hook-config.json` for tracking mode and command restrictions, rule files in `.crosslink/rules/` such as global.md, project.md, web.md, and sanitize-patterns.txt, plus hook scripts in `.claude/hooks/` like work-check.py and prompt-guard.py.

What are the crosslink tracking modes and which should I use?

Crosslink supports strict, normal, and relaxed tracking modes, each defined in a corresponding rule file like tracking-strict.md. The right choice depends on how aggressively you want hooks to enforce issue tracking and block git or jj commands before code changes.

When should I not run a full crosslink reset?

Avoid `crosslink init --force` when you have intentional customizations in hook-config.json or rule files, since the reset overwrites them with defaults. Review the diff output first and apply targeted edits to preserve needed changes.