strict-validation-setup

Bootstrap strict-mode tooling and per-task GOALS scaffolding across ecosystems.

5|2|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/OutlineDriven/odin-gemini-cli-extension --skill strict-validation-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strict-validation-setup
Source: https://github.com/OutlineDriven/odin-gemini-cli-extension/tree/main/skills/strict-validation-setup
Command: npx skills add https://github.com/OutlineDriven/odin-gemini-cli-extension --skill strict-validation-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Bootstraps strict-mode tooling across ecosystems and establishes per-task GOALS scaffolding so an agentic loop can self-verify.

Core Features & Use Cases

  • Strict-mode tooling bootstrap: detects the ecosystem from manifests and writes per-language strict-mode configs (typescript, python, rust, go, ocaml) while merging with existing config.
  • AGENTS.md and per-task GOALS.md split: ensures a project-wide AGENTS.md exists with a pointer to per-task GOALS.md location and creates per-task .agent-tasks/GOALS.md as needed.
  • Verifiable-goals scaffolding: creates per-task GOALS.md with prose and stub tests under .agent-tasks/<task-id>/tests.

Quick Start

Run this skill on a fresh project to bootstrap ecosystem-specific strict-mode configs and per-task GOALS scaffolding.

Frequently Asked Questions about strict-validation-setup

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

FAQPage Schema
How do I bootstrap strict-mode tooling across multiple language ecosystems?

To bootstrap strict-mode tooling, this skill detects your project's ecosystem from manifests and writes per-language strict-mode configs for TypeScript, Python, Rust, Go, and OCAML. It automatically merges these configurations with any existing settings to enforce strict validation rules.

What is per-task GOALS scaffolding and how does it help an agentic loop self-verify?

Per-task GOALS scaffolding creates a GOALS.md file and stub tests within a .agent-tasks directory. It provides an agentic loop with structured prose goals and test stubs so the agent can independently verify its task completion status.

How do I set up AGENTS.md pointers for per-task verification scaffolding?

Setting up AGENTS.md pointers involves creating a project-wide AGENTS.md file that references your per-task GOALS.md location. This skill provisions the complete verification scaffolding, including GOALS.md templates and test stubs under .agent-tasks.

Does strict-mode bootstrapping work with existing TypeScript and Python config files?

Yes, strict-mode bootstrapping works with existing config files by merging new strict-mode settings into your current TypeScript and Python configurations. It detects the ecosystem from your manifests and integrates smoothly without overwriting existing rules.

When should I run strict-mode bootstrap and per-task GOALS scaffolding setup?

You should run strict-mode bootstrap during initial project bootstrap or per-task setup. It ensures a SKILL.md, per-ecosystem references, and a per-task .agent-tasks GOALS.md exist before you begin enforcing content structure and verification.