app-rules-architect

Extract, categorize, and document product rules into APP_RULES.md templates.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/rushairer/ai-product-skills --skill app-rules-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-rules-architect
Source: https://github.com/rushairer/ai-product-skills/tree/main/skills/app-rules-architect
Command: npx skills add https://github.com/rushairer/ai-product-skills --skill app-rules-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product teams struggle to keep decisions consistent as projects scale, leading to drift between design, development, and outcomes. This skill helps extract, define, and organize reusable product rules to codify decisions and apply them across apps.

Core Features & Use Cases

  • Rule extraction: Identify recurring decisions and formalize them into rules at the principle, app, and feature levels.
  • Rules governance: Separate universal principles from project-specific guidance and provide templates for governance.
  • Documentation & templates: Generate reusable outputs (APP_RULES.md, APP_RULES_TEMPLATE.md, PRODUCT_PRINCIPLES.md) to accelerate alignment across teams.
  • Use Case: When multiple apps share similar UX decisions, codify these into a durable rules framework to ensure consistent behavior.

Quick Start

Create or update APP_RULES.md to start capturing reusable product rules today.

Frequently Asked Questions about app-rules-architect

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

FAQPage Schema
How do I prevent product decision drift across multiple apps and teams?

To prevent product decision drift, extract recurring product decisions and formalize them into reusable rules at the principle, app, and feature levels. This codifies guidance into structured documentation like APP_RULES.md templates to ensure consistent behavior across teams.

What is the best way to document product rules for ongoing governance?

Documenting product rules for governance involves separating universal principles from project-specific guidance. You generate reusable outputs such as PRODUCT_PRINCIPLES.md and APP_RULES_TEMPLATE.md files to accelerate alignment and guide ongoing rule governance across projects.

How do I extract and categorize product rules from past decisions?

Extracting and categorizing product rules involves identifying recurring decisions and formalizing them into a structured hierarchy. You organize these into principle, app, and feature rule categories to build a durable rules framework for multiple product domains.

Can I use a single rules template for multiple product domains?

Yes, you can apply a single rules template across multiple product domains. The system separates universal principles from project-specific guidance, allowing shared UX decisions to be codified into a durable framework ensuring consistent behavior across different apps.

What do I need to start capturing reusable product rules?

To start capturing reusable product rules, you simply create or update an APP_RULES.md file. This serves as the foundational template to begin extracting, categorizing, and documenting your team's product decisions for ongoing alignment.