From cc-native
TRIGGER when designing, editing, or generating any Claude Code config under .claude/ or .mcp.json (agents, skills, hooks, settings, commands, output-styles, schedules, rules, loop.md) or plugin manifests under .claude-plugin/. Read the matching file in references/ before editing — do not work from training memory; CC features change weekly.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-native:feature-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Quick reference for CC's native features. Source: code.claude.com/docs/en/. Updated by docs-monitor agent.
Quick reference for CC's native features. Source: code.claude.com/docs/en/. Updated by docs-monitor agent. Last updated: 2026-06-18
Always use the Guide-and-Verify workflow when designing, editing, or generating any Claude Code configuration artifact. Skipping it is a regression in process, not a shortcut.
Before generating or editing a Claude Code config artifact, AND before producing an implementation plan or design document you MUST:
agents/ → references/agents.mdskills/ → references/skills.mdhooks/, settings.json (hooks block) → references/hooks.mdcommands/ → references/tools-and-scheduling.mdoutput-styles/ → references/skills.md (output style section)schedules/ → references/tools-and-scheduling.md.mcp.json, plugin manifests → references/mcp-and-plugins.mdreferences/modes-and-permissions.mdreferences/memory-and-context.mdreferences/changelog.mdWhen the work crosses plugin boundaries (modifying a plugin manifest, adding a marketplace entry, changing version, adding hooks/skills/agents to a plugin) you MUST also:
references/mcp-and-plugins.md for plugin agent constraints (permissionMode/hooks/mcpServers are forbidden in plugin agent frontmatter).version in plugin.json is bumped.The cc-native plugin runs two automated verifications:
hooks/cc-native-verify.py, PostToolUse) — exits 0 pass, 1 warnings, 2 hard fail.agents/auditor.md, invoked via Stop hook directive as cc-native:auditor) — returns per-file verdicts: block / warn / pass.You MUST:
cc-native-verify exited with code 2, fix the errors before continuing. Code 1 warnings should also be addressed unless explicitly out of scope.additionalContext directive instructing audit, invoke the cc-native:auditor subagent via the Task tool with the listed file paths. Do not skip this step on the grounds that the lint passed — semantic issues (wrong hook event for the goal, over-broad tools, dangling cross-references) are exactly what the lint cannot catch.cc-native-verify exit-2 errors remaincc-native:auditor returned any block-severity findingcc-native-verify again automatically; for the auditor, re-invoke with the same file list.Claude Code feature surface changes weekly. Without these guard rails, agents drift: they author a hook with an event name that was renamed three releases ago, frontmatter that's silently ignored by the plugin loader, or a skill description that never triggers. The lint catches mechanical errors; the auditor catches intent errors; this skill provides the always-current ground truth. This rule forces the loop to close.
Three phases: gather context (Read/Grep/Glob) → take action (Edit/Write/Bash) → verify results (run tests, re-read). Phases blend together. Never skip verify. Claude decides what each step requires based on what it learned from the previous step.
Read only the reference file that matches the question — do not read all of them. Each file is self-contained and stands alone.
| Topic | Reference file |
|---|---|
| Subagents, custom agents, agent teams, worktrees | references/agents.md |
| Skills (frontmatter, progressive disclosure, lifecycle, invocation control) | references/skills.md |
| Hooks (events, types, matchers, exit codes, JSON output) | references/hooks.md |
| MCP servers, plugins, channels | references/mcp-and-plugins.md |
| Plan mode, permission modes, auto mode, checkpointing | references/modes-and-permissions.md |
| Memory hierarchy, CLAUDE.md, auto memory, context management | references/memory-and-context.md |
Tools reference, scheduled tasks (CronCreate, /schedule, /loop), session management, effort levels | references/tools-and-scheduling.md |
| Notable settings keys | references/settings.md |
| New commands and recent version notes (v2.1.116 → v2.1.181) | references/changelog.md |
references/changelog.md.references/settings.md, then maybe a topic file.references/skills.md (covers progressive disclosure).npx claudepluginhub garysonyak/cc-native --plugin cc-nativeProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.