Capability Guide
NeoCode has several related capabilities: memory, AGENTS.md, Skills, and MCP. They solve different problems.
Quick choice
| What you need | Use |
|---|---|
| Personal long-term preference | Memory |
| Project-level rules | AGENTS.md |
| Workflow for the current task | Skills |
| Real external tools | MCP |
Memory
Memory stores personal preferences or stable facts across sessions.
text
/remember I prefer powershell
/remember The project test command is go test ./...Do not store secrets or one-off instructions.
AGENTS.md
AGENTS.md stores project rules that belong with the repository.
md
# Project Rules
- Keep Chinese docs in Chinese
- Run `go test ./...` after Go changes
- Do not write API keys to config filesSkills
Skills shape how the current task should be handled.
text
/skills
/skill use go-review
/skill active
/skill off go-reviewThey do not add tools or bypass approvals.
MCP
MCP connects real external tools, such as internal document search, issue lookup, read-only database queries, or team automation.
If you only need a workflow instruction, use Skills instead. Use MCP when the agent must call an external capability.
Next steps
- Daily workflow: Daily Use
- Project rules: AGENTS.md Project Rules
- Skills: Skills
- External tools: MCP Tools
