1.9 KiB
1.9 KiB
Repository Maintenance Protocol & Governance
[!URGENT] READ THIS FIRST: The single most critical rule of this repository is: IF YOU DO NOT PUSH YOUR CHANGES, THEY DO NOT EXIST.
ALWAYS run
git pushimmediately after committing. No exceptions.
1. Governance & Roles
Maintainers
- Core Team: Responsible for "Official" skills and merging PRs.
- Review Policy: All PRs must pass the Quality Bar checks.
Code of Conduct
All contributors must adhere to the Code of Conduct.
2. Analysis & Planning (Planner Role)
- Check Duplicates:
grep -r "search_term" skills_index.json - Consult Quality Bar: Review
docs/QUALITY_BAR.mdto ensure the plan meets the "Validated" criteria. - Risk Assessment: Determine if the skill is
safe,critical, oroffensive. (See Security Guardrails)
3. Implementation Workflow (Executor Role)
-
Create Skill: Follow the standard folder structure
skills/<kebab-name>/. -
SKILL.md: MUST header to the Quality Bar standard.
--- name: my-skill description: clear description risk: safe source: self --- -
Security Check: If
risk: offensive, add the "Authorized Use Only" disclaimer.
4. Validation Chain (MANDATORY)
Run strict validation before committing:
python3 scripts/validate_skills.py --strict
python3 scripts/generate_index.py
python3 scripts/update_readme.py
5. Documentation & Credits
- SOURCE.md: Update the master source list if importing external skills.
- README.md: Ensure credits are added in the
Creditssection.
6. Finalization (The "Antigravity" Standard)
- Git Add:
git add . - Commit:
git commit -m "feat: add [skill-name] skill" - PUSH NOW:
git push(Do not wait).