Skip to main content
Version: v1.0

Solo developer, several agents

You use different AI tools for different tasks but want the same scope, dependency, testing, and explanation expectations everywhere.

Configure once

cd my-project
agentbriefer init
agentbriefer generate

Choose all four outputs and a practical, concise profile:

agentbriefer.yaml
developer:
style: practical
explanation_style: short
project:
project_type: full-stack-app
stack:
language: typescript
framework: next
testing_tools:
- vitest
- playwright
package_manager: npm
key_dependencies:
- react
security_level: standard
testing_level: practical
dependency_policy: explain-first
architecture_style: feature-based
stop_rules:
- Ask before changing a public API contract.
skills:
- server-components-by-default
- css-first-motion
outputs:
- claude-md
- agents-md
- cursor-rules
- copilot-instructions

Result

  • Claude Code reads CLAUDE.md.
  • compatible agent runners discover AGENTS.md.
  • Cursor loads its always-applied .mdc rule.
  • GitHub Copilot reads repository-wide custom instructions.

All four receive the same decision loop, project policy, workflow loops, stop rules, and installed skill bodies.

Ongoing changes

Edit agentbriefer.yaml, then run:

agentbriefer sync
agentbriefer doctor

This keeps tool syntax separate while project intent stays unified.