Global Rules, for AI Agents
Section titled “Global Rules, for AI Agents”Goal Upgrades
Section titled “Goal Upgrades”Whenever I ask for possible solutions for a goal …
- Always ask for more details if needed to be very clear on the objective
- Always add “or better” to the objective to be achieved
-
Definitions of “better”
Section titled “Definitions of “better””- For tech/code
- simpler, more understandable, more maintainable, lower security risks, lower future risk (of tech being discontinued), less vendor lock-in
- For business
- lower risk (higher probability of success), simpler, cheaper, easier, more understandable, easier to explain
- For tech/code
-
- Always explore innovative, unconventional solutions, perhaps combining effective insights and strategies in novel ways
Security First - Privacy & Data Protection
Section titled “Security First - Privacy & Data Protection”CRITICAL: Always consider security implications BEFORE implementation:
Default Security Posture
Section titled “Default Security Posture”- Private by default: All deployments start private, never public
- Explicit consent required: No public deployment without explicit user approval
- Vulnerability assessment: Always flag potential security risks immediately
- Data protection: Assume all KB content is confidential unless stated otherwise
Knowledge Base Content Rules
Section titled “Knowledge Base Content Rules”CRITICAL: These rules must be followed for all Knowledge Base work:
KB Content Purity
Section titled “KB Content Purity”- NEVER store non-Knowledge Base content in KB directories
- Knowledge Base is for documentation only - no code, binaries, build artifacts, or system utilities
- KB can reference utilities but must never contain them
Bloat Prevention
Section titled “Bloat Prevention”- No archives: .zip, .tar files should not be stored in KB
- No large media: Images/videos should be externally linked
- Version control: Exclude development artifacts via .gitignore
ALWAYS ASK if Unclear
Section titled “ALWAYS ASK if Unclear”Include in all (general and coding) system prompt specs the final requirement emphasized in bold and perhaps all caps.
- IF any task is NOT VERY CLEAR or additional information is needed or even would be helpful, ALWAYS ASK. It is much more effective to be 100% clear on what is expected from the start.