aif-best-practices
AIF-suite read-only code-quality reference skill — naming, structure, error handling, testing and review standards; clone-only in the getff framework repo.
aif-best-practices
Status: shipped-beta (AIF suite) · Ships to: clone — not in any getff consumer tier arm · Fires at: Claude Code skill auto-activation ("how should I name this", "best practice for", "clean code")
What it is
A code-quality guidelines skill. Its description: "Code quality guidelines and best practices for writing clean, maintainable code. Covers naming, structure, error handling, testing, and code review standards." (.claude/skills/aif-best-practices/SKILL.md:3). It is advisory-only by tooling: allowed-tools: Read Glob Grep (.claude/skills/aif-best-practices/SKILL.md:5) — it cannot write.
How it works
A reference document more than a procedure: # Best Practices Guide (.claude/skills/aif-best-practices/SKILL.md:9) with a ## Quick Reference (.claude/skills/aif-best-practices/SKILL.md:35) and named sections for ## Naming Conventions (.claude/skills/aif-best-practices/SKILL.md:46), ## Code Structure (.claude/skills/aif-best-practices/SKILL.md:86), ## Error Handling (.claude/skills/aif-best-practices/SKILL.md:146), and ## Testing Practices (.claude/skills/aif-best-practices/SKILL.md:193). An area can be requested directly: argument-hint: "[naming|structure|errors|testing|review]" (.claude/skills/aif-best-practices/SKILL.md:4).
Satellites & companions
- USES: nothing upstream — it is a static reference body.
- ADAPTS: —
- ADDS: the quality vocabulary later AIF review/verify passes lean on.
Anchors
.claude/skills/aif-best-practices/SKILL.md:2—name: aif-best-practices.claude/skills/aif-best-practices/SKILL.md:3—description: Code quality guidelines and best practices for writing clean, maintainable code. Covers naming, structure, error handling, testing, and code review standards. Use when writing code, reviewing, refactoring, or asking "how should I name this", "best practice for", "clean code"..claude/skills/aif-best-practices/SKILL.md:5—allowed-tools: Read Glob Grep.claude/skills/aif-best-practices/SKILL.md:46—## Naming Conventions.claude/skills/aif-best-practices/SKILL.md:193—## Testing Practices.gitignore:121—/.claude/skills/aif-*/
All anchors at framework pin b069c59328aa8e08671d3a19fd25efa618dfc1c5 (2026-09-11); the SKILL.md itself is an on-disk gitignored file in the clone, not a git object at that pin.
aif-architecture
AIF-suite skill that generates .ai-factory/ARCHITECTURE.md from DESCRIPTION.md stack analysis, recommending an architecture pattern; clone-only in the getff framework repo.
aif-build-automation
AIF-suite skill that generates or enhances a build automation file (Makefile, Taskfile.yml, Justfile, Magefile.go) from project analysis; clone-only in the getff framework repo.