New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

dev-workflows

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dev-workflows

CLI that compiles developer rules into editor-specific config files

Source
npmnpm
Version
0.3.0
Version published
Weekly downloads
24
500%
Maintainers
1
Weekly downloads
 
Created
Source

dev-workflows

npm version license docs

Define rules once. Compile them everywhere.

A local-first CLI to define AI coding rules and compile them for every editor and agent.

Quick Start

npx dev-workflows init
devw add react-conventions
devw compile

What it does

.dwf/rules/*.yml        →  devw compile  →  CLAUDE.md
                                             .cursor/rules
                                             GEMINI.md

You define rules in YAML. The compiler generates each editor's native format. Change a rule, recompile — every editor stays in sync.

Commands

CommandDescription
devw initInitialize a .dwf/ ruleset in your project
devw add <block>Install a prebuilt rule block
devw remove <block>Remove a rule block
devw compileGenerate editor-specific rule files
devw watchWatch .dwf/ and recompile on changes
devw doctorValidate config and detect rule drift
devw list rulesList all active rules
devw list blocksList installed blocks
devw list toolsList configured editors

Rule Blocks

Prebuilt rule blocks you can stack. Install with devw add <block>.

BlockPurpose
typescript-strictEnforces strict TypeScript patterns
react-conventionsCommon React component and hook rules
nextjs-approuterNext.js App Router best practices
tailwindUtility-first styling conventions
supabase-rlsDatabase security and RLS rules
testing-basicsTest naming and structure rules

Bridges

Bridges generate editor-compatible rule files. One adapter per tool.

ToolOutput
Claude CodeCLAUDE.md
Cursor.cursor/rules/devworkflows.mdc
Gemini CLIGEMINI.md
Windsurf.windsurfrules
VS Code Copilot.github/copilot-instructions.md

Why

  • Every AI coding tool requires rules in a different format.
  • Maintaining the same rules in three files means they drift apart.
  • dev-workflows makes your rules a single source of truth.

Philosophy

  • Local-first
  • Source over output
  • No accounts. No cloud.

Contributing

Issues and PRs welcome. If you find a bug or have an idea, open an issue.

License

MIT

Keywords

cli

FAQs

Package last updated on 10 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts