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.