templates/skills/languages/ada/SKILL.md
Execute these commands after EVERY implementation (see AGENT_AUTOMATION module for full workflow).
npx skillsauth add hivellm/rulebook AdaInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
CRITICAL: Execute these commands after EVERY implementation (see AGENT_AUTOMATION module for full workflow).
# Complete quality check sequence:
gprbuild -P project.gpr # Build verification
gnatcheck -P project.gpr # Style/linting check
gprclean -P project.gpr && gprbuild -P project.gpr # Clean build
# Run tests (project-specific command)
# SPARK verification (if using SPARK):
gnatprove -P project.gpr # Formal verification
CRITICAL: Use Ada 2012 or Ada 2022 with GNAT compiler.
IMPORTANT: These commands MUST match your GitHub Actions workflows!
# Pre-Commit Checklist (MUST match .github/workflows/*.yml)
# 1. Style check (matches workflow)
gnatcheck -P your_project.gpr -rules -from=gnat_style.rules
# 2. Build with warnings as errors (matches workflow)
gprbuild -P your_project.gpr -cargs -gnatwa -gnatwe
# 3. Run static analysis (matches workflow)
gnatprove -P your_project.gpr --level=2
# 4. Run all tests (matches workflow)
gprbuild -P test_project.gpr
./bin/test_runner
# If ANY fails: ❌ DO NOT COMMIT - Fix first!
Why This Matters:
-gnatwe (warnings as errors) = CI failuresresearch
Author a rulebook task spec interactively — research, draft, ask the user clarifying questions, confirm, then create the tasks in rulebook ready for /rulebook-driver. Use when the user wants to plan/spec a feature before implementing.
development
Behavioral guidelines to reduce common LLM coding mistakes — overcomplication, sloppy refactors, hidden assumptions, weak goals. Use when writing, reviewing, or refactoring code. Auto-applies; invoke explicitly via /karpathy-guidelines or 'follow karpathy discipline'.
data-ai
Autonomous AI agent loop for iterative task implementation (@hivehub/rulebook ralph)
data-ai
Use SQL Server for enterprise relational data storage with advanced features, high availability, and Windows integration.