engineer-rule

Generate AI rules for coding standards and IDE-specific file patterns.

Updated May 16, 2026
One-click install
npx skills add https://github.com/korchasa/flowai-plugins --skill engineer-rule
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: engineer-rule
Source: https://github.com/korchasa/flowai-plugins/tree/main/plugins/flowai-devtools/skills/engineer-rule
Command: npx skills add https://github.com/korchasa/flowai-plugins --skill engineer-rule

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires deno, jsr, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The engineer-rule Skill streamlines the creation, management, and enforcement of coding standards and project conventions through AI. It assists in maintaining consistent and scalable engineering practices.

Core Features & Use Cases

  • Persistent AI Rules: Implement persistent coding standards, project conventions, and file-specific patterns automatically in every relevant AI agent session.
  • Rule Creation Guidance: Navigate through a structured process to define rule purposes, scopes, file patterns, and standards.
  • IDE Integration: Supports multiple IDEs (Cursor, Claude Code, OpenCode) with distinct rule file formats and locations tailored to each environment.
  • Use Case: When managing a codebase with complex standards, the Skill aids in enforcing coding practices and maintaining architectural consistency.

Quick Start

Start by running the init_rule command to create a new rule in your target IDE directory. For example, to create a TypeScript coding standards rule for Cursor IDE, run: 'deno run -A init_rule.ts typescript-standards --ide cursor --path .cursor/rules --globs "**/*.ts"'

Frequently Asked Questions about engineer-rule

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

FAQPage Schema
How do I enforce coding standards and project conventions automatically in my IDE?▼

To create AI rules for coding standards, run the init_rule command with parameters like --ide cursor and --path to automatically generate rule files in your target IDE directory.

Does this rule creation tool support integration with Cursor and Claude Code?▼

Yes, the rule creation tool supports multiple IDEs including Cursor, Claude Code, and OpenCode. It automatically generates distinct rule file formats and locations tailored to each specific environment.

What do I need to set up before defining AI rules for project conventions?▼

You need Deno and JSR installed to execute the initialization scripts. Once set up, you can run the init_rule command to define rule scopes, file patterns, and coding standards for your project.

What's the best way to apply file-specific coding patterns across a codebase?▼

The best way is to use glob patterns within persistent AI rules. By specifying globs like "**/*.ts", the Skill ensures targeted standards enforcement activates automatically during relevant AI agent sessions.

Can I scope AI coding rules to specific file types like TypeScript?▼

Yes, you can scope AI coding rules to specific file types using glob patterns. For example, passing --globs "**/*.ts" generates rules that only apply to matching TypeScript files in your codebase.