top of page
Search

# Bootstrap Intent-Driven Engineering Workspace

  • Writer: Mark Kendall
    Mark Kendall
  • 2 hours ago
  • 1 min read

# Bootstrap Intent-Driven Engineering Workspace


This file contains the bootstrap intent for scaffolding a complete intent-driven

engineering workspace with Claude Code. Drop this into a new repo, initialize

Claude Code (`claude init`), and prompt Claude to execute the intent below with

your chosen inputs.


## Intent


```yaml

intent:

name: bootstrap_intent_project

version: 1.0.0

description: >

Bootstrap a complete intent-driven engineering workspace including Claude Code

configuration, full directory structure, baseline intent, shared intent library,

observability layer, and initial registry entry.

author: learnteachmaster

maturity: Level 3 (Engineered)


inputs:

project_name:

type: string

example: "weather-intent-app"

project_description:

type: string

example: "Intent-driven weather application scaffold"

primary_language:

type: string

enum: [java, python, typescript]

deployment_target:

type: string

enum: [local, aws, kubernetes]


outputs:

workspace_initialized:

type: boolean

baseline_created:

type: boolean

registry_entry_created:

type: boolean


success_criteria:

- workspace_structure_exists

- claude_code_runs

- baseline_intent_valid

- registry_entry_present

- observability_present


execution_boundaries:

- must_create_full_directory_structure

- must_generate_required_markdown_files

- must_generate_required_yaml_files

- must_include_observability_layer

- must_not_skip_registry_entry


on_failure:

- log_error

- retry


executor:

type: claude_code

mode: orchestration

```


## How to Run


1. Create a new repo and save this file as `starthere.md` at the root.

1. Initialize Claude Code in the repo (`claude init` or open the folder in your

Claude Code environment).

1. Prompt Claude to execute the bootstrap intent, supplying values for

`project_name`, `project_description`, `primary_language`, and

`deployment_target`.

1. Claude will generate the full directory structure, baseline intent (B1), shared

intent library, observability layer, and your first registry entry.


## Source


Adapted from Mark Kendall’s “Claude Code Starter Kit” on LearnTeachMaster.

 
 
 

Recent Posts

See All

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Post: Blog2_Post

Subscribe Form

Thanks for submitting!

©2020 by LearnTeachMaster DevOps. Proudly created with Wix.com

bottom of page