Skip to content

CLAUDE_MD conditional missing from substitution table #5

Closed

Description

@dmccoystephenson

Problem

Line 95 of create-dev-loop.md uses {{#if CLAUDE_MD}} as a conditional flag:

{{#if CLAUDE_MD}}**Project guidance:** read `CLAUDE.md` at the start of each cycle if context is cold.{{/if}}

However, the Step 4 substitution table has no row for CLAUDE_MD, so there is no instruction telling Claude how to determine whether this condition is true or false.

Fix

Add a row to the substitution table:

| `CLAUDE_MD` | True if `CLAUDE.md` exists in the repo root (`ls CLAUDE.md 2>/dev/null`); controls whether the "Project guidance" line appears in the skill header |

drafted by Claude on behalf of Daniel Stephenson

Activity

  1. added a commit that references this issue on Aug 3, 2026
    4f6e124
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions