rules-normalize

Solid

Convert implicit or scattered project conventions into governed GAAI rule files, and create or modify rule files with integrity. Activate during Bootstrap, when creating a new rule, or when modifying an existing rule.

Data & Documents 155 stars 28 forks Updated 2 days ago NOASSERTION

Install

View on GitHub

Quality Score: 80/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
97
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Rules Normalize ## Purpose / When to Activate Activate when: - **Bootstrap** — project has existing conventions (linters, security policies, style guides, architecture docs, CI constraints) that need to become explicit governance - **Creating a new rule** — any agent or human intends to add a new `.rules.md` file - **Modifying an existing rule** — any agent or human intends to change the content or structure of an existing rule file Converts all implicit conventions into explicit GAAI governance rules. Ensures rule integrity on creation and modification. --- ## Process ### When normalizing existing conventions (Bootstrap) 1. Locate all rule-like files and convention sources 2. Classify by domain: architecture / code quality / security / testing / performance 3. Translate each convention into standard GAAI rule format: - Explicit condition - Scope of application - Enforcement level 4. Store normalized rules under `contexts/rules/` 5. Remove ambiguity and duplication ### When creating or modifying a rule file 1. Read `contexts/rules/README.rules.md` — verify no existing rule already covers the intent 2. If creating: assign the correct `category` and next `id` in sequence; add entry to index 3. If modifying: confirm the change is a constraint refinement, not a workflow or agent behavior addition 4. Apply the standard rule file format (YAML frontmatter + markdown body) 5. Verify no overlap or contradiction with other rule files --- ## Quality Checks - All c...

Details

Author
Fr-e-d
Repository
Fr-e-d/GAAI-framework
Created
5 months ago
Last Updated
2 days ago
Language
Shell
License
NOASSERTION

Similar Skills

Semantically similar based on skill content — not just same category