goal-condition-architect

Transforms diverse inputs into transcript-verifiable Claude Code goal conditions with explicit checks and constraints.

2|Updated Jul 13, 2025
One-click install
npx skills add https://github.com/krzemienski/shannon --skill goal-condition-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goal-condition-architect
Source: https://github.com/krzemienski/shannon/tree/main/skills/goal-condition-architect
Command: npx skills add https://github.com/krzemienski/shannon --skill goal-condition-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill turns input such as a voice ramble or PLAN.md file into a Claude Code goal completion condition, which is verifiable solely from the conversation transcript without running any additional tools.

Core Features & Use Cases

  • Goal Shaping: Converts vague requests or project specifications into strict goal completion conditions.
  • End-State Definition: Ensures that every goal is described in a clear, verifiable end state.
  • Checks, Constraints, and Bounds: Creates detailed checklists of necessary actions, restrictions, and time limits.
  • Adversarial Harden: Analyzes and hardens the conditions to prevent no-op turns and ensure completeness.

Quick Start

Provide an input to create a goal condition: 'create a goal to complete the user profile feature'.

Frequently Asked Questions about goal-condition-architect

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

FAQPage Schema
How do I define a goal completion condition for autonomous Claude Code tasks?

A goal completion condition defines a strict, transcript-verifiable end state for autonomous Claude Code tasks. You shape vague requests or specifications into explicit checks, constraints, and time-bound goals that validate completion without running additional tools.

What is goal shaping for code reviews and migrations?

Goal shaping converts diverse inputs like voice rambles or PLAN.md files into precise, transcript-provable goal completion conditions. It ensures every task has a clear, verifiable end state encompassing necessary actions and restrictions.

How do I prevent no-op turns during autonomous task management?

To prevent no-op turns during autonomous task management, apply adversarial hardening to your goal conditions. This analyzes and reinforces the completion checks and constraints to ensure completeness and stop empty actions.

Can I create verifiable end states without running additional tools?

Yes, you can create verifiable end states solely from the conversation transcript without running additional tools. The goal conditions define specific checks and constraints that validate task completion directly within the dialogue.

Does Claude Code goal validation work for performance audits?

Claude Code goal validation works for performance audits by transforming audit requirements into strict, transcript-verifiable goal completion conditions. It defines specific checks, constraints, and time bounds for validation.

How do I convert a project specification into strict task constraints?

Convert a project specification into strict task constraints by processing the input to generate a detailed checklist of necessary actions, restrictions, and time limits. This creates a verifiable end state for autonomous system tasks.