Chapter 6
Claude Code Features
The SDK also supports Claude Code's filesystem-based configuration. To use these features, enable project settings:
enable-features.ts
const options = { settingSources: ['project'] };Skills
Specialized capabilities defined in Markdown. Teach your agent domain-specific workflows.
.claude/skills/SKILL.mdSlash Commands
Custom commands for common tasks. Define reusable prompts your team can invoke.
.claude/commands/*.mdMemory
Project context and instructions. Give your agent persistent knowledge about your codebase.
CLAUDE.mdor.claude/CLAUDE.mdPlugins
Extend with custom commands, agents, and MCP servers. Full programmatic control.
plugins option