Agent skill
yaml-configuration-1-use-consistent-indentation
Sub-skill of yaml-configuration: 1. Use Consistent Indentation (+4).
Install this agent skill to your Project
npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/_archive/data/scientific/yaml-configuration/1-use-consistent-indentation
SKILL.md
1. Use Consistent Indentation (+4)
1. Use Consistent Indentation
# ✅ Good: 2 spaces
vessel:
dimensions:
length: 320
beam: 58
# ❌ Bad: Mixed indentation
vessel:
dimensions:
length: 320
beam: 58
2. Quote Strings When Needed
# Quote strings that could be interpreted as numbers or booleans
name: "12345" # Without quotes, would be number
flag: "true" # Without quotes, would be boolean
# Quote strings with special characters
description: "Wave height: 8.5m"
3. Use Anchors for Reusability
# Define common material
steel: &steel
density: 7850
E: 200e9
# Reuse
chain_material: *steel
pipe_material: *steel
4. Add Comments for Clarity
environment:
water_depth: 1500 # meters, site-specific
wave:
Hs: 8.5 # 100-year return period
Tp: 12.0 # Associated peak period
5. Organize Logically
# Group related items
analysis:
# ... analysis settings
environment:
# ... environmental parameters
vessel:
# ... vessel properties
mooring:
# ... mooring system
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
gsd-complete-milestone
Archive completed milestone and prepare for next version
gsd-reapply-patches
Reapply local modifications after a GSD update
gsd-verify-work
Validate built features through conversational UAT
gsd-thread
Manage persistent context threads for cross-session work
clinical-trial-protocol
Generate clinical trial protocols for medical devices or drugs through a modular, waypoint-based architecture with research-only and full protocol modes.
single-cell-rna-qc
Performs quality control on single-cell RNA-seq data (.h5ad or .h5 files) using scverse best practices with MAD-based filtering and comprehensive visualizations.
Didn't find tool you were looking for?