Skip to content

Add AI agent discoverability requirement to design principles#208

Merged
jancurn merged 1 commit intomainfrom
claude/update-claude-design-goals-rpVcu
Apr 28, 2026
Merged

Add AI agent discoverability requirement to design principles#208
jancurn merged 1 commit intomainfrom
claude/update-claude-design-goals-rpVcu

Conversation

@jancurn
Copy link
Copy Markdown
Member

@jancurn jancurn commented Apr 28, 2026

Summary

Updated the CLAUDE.md design principles to explicitly require that AI agents must be able to use mcpc independently, with all necessary context provided through --help output and error messages.

Changes

  • Added a new design principle stating that AI agents must be able to use mcpc without external agent skills, prompts, or documentation
  • Clarified that --help output and error messages must provide sufficient context for agents to discover commands, understand arguments, and recover from mistakes

Rationale

This principle ensures that mcpc is designed with AI agent usability as a first-class concern, making the tool accessible to autonomous agents without requiring additional documentation or custom prompts. This aligns with the existing principle of avoiding unexpected user interactions and promotes self-service discoverability.

https://claude.ai/code/session_01NVV6pfA6rVQHgEd2vHuTnp

AI agents should be able to use mcpc without any external skills or
documentation - help output and error messages must provide all needed
context for discovery and recovery.
@jancurn jancurn merged commit 7da00ac into main Apr 28, 2026
6 checks passed
@jancurn jancurn deleted the claude/update-claude-design-goals-rpVcu branch April 28, 2026 22:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants