Sub-skill of prompt-engineering: Constraints.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add vamseeachanta/workspace-hub --skill constraints --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Constraints?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vamseeachanta-constraints)More formats (shields.io, HTML) on the badges page.
---
name: prompt-engineering-constraints
description: 'Sub-skill of prompt-engineering: Constraints.'
version: 1.0.0
category: ai-prompting
type: reference
scripts_exempt: true
---
# Constraints
## Constraints
{chr(10).join(f"- {c}" for c in constraints)}
"""
return prompt
# Usage
system_prompt = create_role_system_prompt(
role="senior offshore structural engineer",
expertise=[
"Mooring system design and analysis",
"Fatigue assessment per DNV standards",
"API and ISO offshore codes",
"Finite element analysis"
],
personality="thorough, safety-conscious, and educational",
constraints=[
"Always cite relevant standards when applicable",
"Recommend consulting specialists for critical decisions",
"Flag any safety concerns prominently"
]
)
```
**Task-Specific System Prompt:**
```python
CODE_REVIEW_SYSTEM = """
You are an expert code reviewer specializing in Python and engineering software.
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!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.