スキル一覧に戻る
PhantasticUniverse

claude-code-features

by PhantasticUniverse

Self-maintaining Claude Code showcase demonstrating all features (January 2026)

0🍴 0📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: claude-code-features description: Comprehensive reference of Claude Code features. Use when asking about Claude Code capabilities, hooks, skills, agents, plugins, or configuration.

Claude Code Feature Reference

Comprehensive list of Claude Code features as of January 2026.

Configuration Files

FilePurpose
CLAUDE.mdProject memory, read at session start
.claude/settings.jsonHook configuration, permissions
.claude/settings.local.jsonPersonal overrides (gitignored)
.mcp.jsonMCP server configuration
.lsp.jsonLSP server configuration

Hooks (13 Types)

HookTrigger
SessionStartSession begins
SessionEndSession ends
UserPromptSubmitUser submits prompt
PreToolUseBefore tool execution
PostToolUseAfter tool succeeds
PostToolUseFailureAfter tool fails
PermissionRequestPermission requested
NotificationNotification sent
StopAgent stopping
SubagentStartSubagent begins
SubagentStopSubagent completes
PreCompactBefore context compaction
SetupRepository init/maintenance

Hook Types

  • command - Execute shell command
  • prompt - Inject prompt (Stop/SubagentStop only)

Hook Response Format

{
  "continue": true,
  "stopReason": "string",
  "systemMessage": "string",
  "hookSpecificOutput": {
    "hookEventName": "PreToolUse",
    "permissionDecision": "allow|deny|ask"
  }
}

Skills

Required Frontmatter

  • name - Lowercase, hyphens, max 64 chars
  • description - When to use, max 1024 chars

Optional Frontmatter

  • allowed-tools - Tools allowed without permission
  • model - Specific model to use
  • context: fork - Isolated sub-agent context
  • agent - Agent type for fork context
  • hooks - Lifecycle hooks
  • user-invocable - Slash command visibility

Subagents

Required Frontmatter

  • name - Lowercase with hyphens
  • description - When to delegate

Optional Frontmatter

  • tools - Available tools
  • disallowedTools - Denied tools
  • model - sonnet, opus, haiku, inherit
  • permissionMode - default, acceptEdits, dontAsk, bypassPermissions, plan
  • skills - Skills to load
  • hooks - Lifecycle hooks

Built-in Agents

  • Explore - Fast read-only (Haiku)
  • Plan - Research for planning
  • general-purpose - Complex tasks
  • Bash - Terminal commands

Plugins

Structure

plugin/
├── .claude-plugin/plugin.json
├── commands/
├── agents/
├── skills/
├── hooks/hooks.json
├── .mcp.json
└── .lsp.json

Permissions

{
  "permissions": {
    "allow": ["Bash(git diff:*)"],
    "ask": ["Bash(git push:*)"],
    "deny": ["Read(./.env)"]
  }
}

MCP Servers

{
  "mcpServers": {
    "name": {
      "command": "npx",
      "args": ["-y", "@package/name"],
      "env": {}
    }
  }
}

Last verified: January 2026

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です