Claude Code v2.0.36 Sonnet 4.5 · Claude Pro !!! prompt Use the microsim-p5 skill to create a new microsim called 'ooda' that is based around the OODA_loop page on Wikipedia. https://en.wikipedia.org/wiki/OODA_loop ⏺ I'll help you create a new MicroSim about the OODA loop. Let me first fetch information about the OODA loop from Wikipedia, then use the microsim-p5 skill to create the simulation. ⏺ Fetch(https://en.wikipedia.org/wiki/OODA_loop) ⎿ Error: Request failed with status code 403 ⏺ Let...
Scanned 9/12/2026
Install to Claude Code
npx -y skills add aibot88/sec_skill_store --skill majiayu000-claude-skill-registry-skills-development-prompts --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Majiayu000 Claude Skill Registry Skills Development Prompts?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-majiayu000-claude-skill-registry-skills-developmen-43fd2a5a)More formats (shields.io, HTML) on the badges page.
# Generate OODA MicroSim with Claude Code Skill
Claude Code v2.0.36
Sonnet 4.5 · Claude Pro
!!! prompt
Use the microsim-p5 skill to create a new microsim called 'ooda' that is
based around the OODA_loop page on Wikipedia.
https://en.wikipedia.org/wiki/OODA_loop
⏺ I'll help you create a new MicroSim about the OODA loop. Let me first fetch information
about the OODA loop from Wikipedia, then use the microsim-p5 skill to create the
simulation.
⏺ Fetch(https://en.wikipedia.org/wiki/OODA_loop)
⎿ Error: Request failed with status code 403
⏺ Let me try a web search instead to gather information about the OODA loop:
⏺ Web Search("OODA loop Observe Orient Decide Act John Boyd decision making")
⎿ Did 1 search in 20s
⏺ Perfect! Now I have good information about the OODA loop. Let me invoke the microsim-p5
skill to create an interactive educational simulation:
> The "microsim-p5" skill is running
> The "microsim-p5" skill is running
⏺ Perfect! I now have all the information I need to create an OODA Loop MicroSim. Let me
create a comprehensive, educational simulation that demonstrates how the OODA loop works
and why speed through the loop provides competitive advantage.
⏺ Bash(mkdir -p /Users/danmccreary/Documents/ws/microsims/docs/sims/ooda)
⎿ (No content)
⏺ Write(docs/sims/ooda/ooda.js)
⎿ Wrote 225 lines to docs/sims/ooda/ooda.js
// OODA Loop MicroSim
// Demonstrates the Observe-Orient-Decide-Act decision-making cycle
// Created by: Claude and Dan McCreary
// Concept developed by: Colonel John Boyd, USAF
// Canvas dimensions - REQUIRED structure
let canvasWidth = 800; // Initial width (responsive)
let drawHeight = 500; // Drawing/simulation area height
let controlHeight = 120; // Controls area height
let canvasHeight = drawHeight + controlHeight;
… +215 lines (ctrl+o to expand)
⏺ Write(docs/sims/ooda/main.html)
⎿ Wrote 22 lines to docs/sims/ooda/main.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>OODA Loop MicroSim using P5.js 1.11.10</title>
<script src="https://cdn.jsdelivr.net/npm/p5@1.11.10/lib/p5.js"></script>
<style>
body {
margin: 0px;
padding: 0px;
… +12 lines (ctrl+o to expand)
⏺ Write(docs/sims/ooda/index.md)
⎿ Wrote 167 lines to docs/sims/ooda/index.md
---
title: OODA Loop
description: An interactive simulation of the OODA Loop (Observe, Orient, Decide, Act)
decision-making cycle, demonstrating how speed through the loop provides competitive
advantage.
image: /sims/ooda/ooda.png
og:image: /sims/ooda/ooda.png
twitter:image: /sims/ooda/ooda.png
social:
cards: false
---
… +157 lines (ctrl+o to expand)
⏺ Read(src/microsim-schema/microsim-schema.json)
⎿ Read 823 lines
⏺ Write(docs/sims/ooda/metadata.json)
⎿ Wrote 497 lines to docs/sims/ooda/metadata.json
{
"microsim": {
"dublinCore": {
"title": "OODA Loop",
"creator": ["Claude", "Dan McCreary"],
"subject": [
"Decision Making",
"Strategy",
"Systems Thinking",
"Military Science",
… +487 lines (ctrl+o to expand)
⏺ Congratulations! Your OODA Loop MicroSim has been successfully created! 🎉
What Was Created
I've generated a complete educational MicroSim in /docs/sims/ooda/ with the following
files:
1. ooda.js - Interactive p5.js simulation showing two agents progressing through the OODA
decision cycle
2. main.html - HTML wrapper with p5.js CDN link
3. index.md - Comprehensive documentation with lesson plans and educational content
4. metadata.json - Complete Dublin Core metadata conforming to your schema
Key Features
The simulation demonstrates:
- Two agents (Blue and Red) moving through circular OODA loops
- Four color-coded phases: Observe (blue), Orient (green), Decide (yellow), Act (red)
- Speed controls for each agent (0.2 to 3.0)
- Cycle counters showing completed decision loops
- Start/Pause and Reset buttons
- Responsive width design
Testing Your MicroSim
Option 1: Test with MkDocs (Recommended)
cd /Users/danmccreary/Documents/ws/microsims
mkdocs serve
Then visit: http://localhost:8000/sims/ooda/
Option 2: Test JavaScript in p5.js Editor
1. Copy the contents of /docs/sims/ooda/ooda.js
2. Paste into https://editor.p5js.org/
3. Click Run to test the simulation
Option 3: Open HTML Directly
open /Users/danmccreary/Documents/ws/microsims/docs/sims/ooda/main.html
Next Steps
1. Create Screenshot: Capture a screenshot (1200×630px recommended) and save as
/docs/sims/ooda/ooda.png for social media previews
2. Add to Navigation: Edit mkdocs.yml to add the OODA Loop to your site navigation:
- OODA Loop: sims/ooda/index.md
3. Validate Metadata:
python src/validate-yaml-file.py docs/sims/ooda/index.md
4. Regenerate Gallery:
python src/mk-gallery.py
5. Deploy to Production:
mkdocs gh-deploy
The simulation effectively demonstrates Colonel John Boyd's OODA Loop concept, showing how
speed through the decision cycle provides competitive advantage - a key insight
applicable to business, military strategy, cybersecurity, and personal decision-making!
> update the mkdocs.yml nav to include this new MicroSim
⏺ Read(mkdocs.yml)
⎿ Read 208 lines
⏺ Update(mkdocs.yml)
⎿ Updated mkdocs.yml with 1 addition
116 - Named Colors: sims/named-colors/index.md
117 - NeoPixel: sims/neopixel/index.md
118 - Neural Network: sims/neural-network/index.md
119 + - OODA Loop: sims/ooda/index.md
120 - Particle Fields: sims/particle-fields/index.md
121 - Pendulum: sims/pendulum/index.md
122 - Polygon: sims/polygon/index.md
⏺ Perfect! I've successfully added the OODA Loop to the navigation in mkdocs.yml at line
119, positioned alphabetically between "Neural Network" and "Particle Fields".
You can now test the navigation by running:
mkdocs serve
Then visit http://localhost:8000 and look for "OODA Loop" in the MicroSims section of the
navigation menu. The link should take you to the new simulation at
http://localhost:8000/sims/ooda/
When you're ready to deploy to production, run:
mkdocs gh-deploy
> how many tokens did you use and how long did it take to generate this microsim?
⏺ Based on the token usage tracking throughout our conversation:
Token Usage
Total tokens used: ~33,000 tokens
Breaking it down:
- Starting point (after your request): 20,654 tokens
- Current point (after updating mkdocs.yml): 53,625 tokens
- Difference: 32,971 tokens
This includes:
- Web search for OODA Loop information (~1,000 tokens)
- Loading the microsim-p5 skill instructions (~7,000 tokens)
- Generating all 4 files:
- ooda.js (~2,000 tokens)
- main.html (~500 tokens)
- index.md (~2,500 tokens)
- metadata.json (~4,000 tokens)
- Reading the metadata schema (~12,000 tokens)
- Reading and updating mkdocs.yml (~400 tokens)
- Todo list management and responses (~3,500 tokens)
Time Elapsed
Unfortunately, I don't have access to wall-clock time or timestamps, so I cannot tell you
the actual elapsed time. The system doesn't provide me with timing information - only
token counts.
However, the generation was quite efficient because I:
1. Created all files in sequence without needing corrections
2. Used the existing schema and templates effectively
3. Didn't require multiple iterations or debugging
If you're interested in performance metrics, you might be able to check the timestamps in
your Claude Code interface or the file creation times:
ls -la /Users/danmccreary/Documents/ws/microsims/docs/sims/ooda/
This will show when each file was created!
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!