snipgeek_rules

Enforce SnipGeek engineering and architecture rules across React/TypeScript codebases.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ieproject-app/SnipGeek --skill snipgeek-rules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: snipgeek_rules
Source: https://github.com/ieproject-app/SnipGeek/tree/main/.agent/skills/snipgeek-rules
Command: npx skills add https://github.com/ieproject-app/SnipGeek --skill snipgeek-rules

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Engineering and architecture rules govern the SnipGeek project, providing a formalized set of patterns and conventions that teams must follow to maintain consistency and quality across the codebase.

Core Features & Use Cases

  • Encodes React/TypeScript conventions, Firebase safety rules, UI design system constraints, hreflang guidance, and build-safety practices as actionable guidelines.
  • Serves as a canonical reference for contributors to align implementations with project-wide engineering policies, reducing divergence and onboarding time.
  • Use Case: A developer rapidly drafts a new module and references the rule set to ensure compliance with type safety, security boundaries, and internationalization requirements.

Quick Start

Use the snipgeek_rules skill to enforce SnipGeek's architectural rules across the codebase.

Frequently Asked Questions about snipgeek_rules

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

FAQPage Schema
How do I enforce engineering standards for React and TypeScript architecture?

Enforce React and TypeScript architecture by applying canonical conventions, type safety patterns, and build-safety practices across the codebase to ensure consistent implementations and reduce divergence among contributors.

What is the best way to maintain Firebase safety rules during rapid module development?

Maintain Firebase safety rules by referencing a canonical rule set that encodes security boundaries and architectural constraints, allowing developers to verify compliance while rapidly drafting new project modules.

How do I align UI design system conventions with internationalization requirements?

Align UI design system conventions with internationalization by applying hreflang guidance and design constraints defined in canonical documentation, ensuring frontmatter validation and proper UI compliance.

Do I need specific documentation to enforce TypeScript and architecture rules?

You need canonical documentation references, specifically docs/project-structure.md and docs/ai-contributor-guide.md, which provide the formalized patterns and frontmatter validation required to enforce engineering standards.

Why does my codebase diverge from established engineering standards?

Codebases diverge from engineering standards when contributors lack a canonical reference for architectural rules, increasing onboarding time and causing inconsistent implementations across React, TypeScript, and Firebase safety boundaries.

Can I use SnipGeek rules to check build-safety practices for new modules?

SnipGeek rules can check build-safety practices by encoding formalized architecture and type safety conventions, serving as a canonical reference to verify that newly drafted modules align with project-wide engineering policies.