feat: add Learning Paths, examples, and project governance files
### New Content - Learning Paths section in README (Junior/Senior/Power User/PM tracks) - examples/ folder with 18 ready-to-use templates: - 4 agents (code-reviewer, test-writer, security-auditor, refactoring) - 2 skills (TDD workflow, security checklist) - 3 commands (commit, review-pr, generate-tests) - 4 hooks (bash + PowerShell for security, formatting) - 3 config templates (settings, MCP, gitignore) - 2 memory templates (project + personal CLAUDE.md) ### Governance - CHANGELOG.md: Version history (1.0.0 → 1.1.0 → Unreleased) - CONTRIBUTING.md: Contribution guidelines for community ### Documentation - llms.txt: Updated structure with new files/folders This update makes the guide more actionable with concrete templates and provides clear learning paths for different skill levels. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
a4eed95f47
commit
b2acc9b115
24 changed files with 1744 additions and 4 deletions
18
examples/config/.gitignore-claude
Normal file
18
examples/config/.gitignore-claude
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# Claude Code - Git Ignore Patterns
|
||||
# Add these to your project's .gitignore
|
||||
|
||||
# Local settings (personal preferences)
|
||||
.claude/settings.local.json
|
||||
|
||||
# Local memory (personal notes, not for team)
|
||||
.claude/CLAUDE.md
|
||||
|
||||
# MCP server data (if using Serena memory)
|
||||
.serena/
|
||||
|
||||
# Temporary Claude files
|
||||
.claude/tmp/
|
||||
.claude/cache/
|
||||
|
||||
# Debug logs
|
||||
claude-debug.log
|
||||
33
examples/config/mcp.json
Normal file
33
examples/config/mcp.json
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"mcpServers": {
|
||||
"serena": {
|
||||
"command": "uvx",
|
||||
"args": ["serena", "--project-root", "."],
|
||||
"description": "Codebase indexation and session memory"
|
||||
},
|
||||
"context7": {
|
||||
"command": "npx",
|
||||
"args": ["-y", "@upstash/context7-mcp"],
|
||||
"description": "Library documentation lookup"
|
||||
},
|
||||
"sequential": {
|
||||
"command": "npx",
|
||||
"args": ["-y", "@anthropic/sequential-thinking-mcp"],
|
||||
"description": "Structured multi-step reasoning"
|
||||
},
|
||||
"playwright": {
|
||||
"command": "npx",
|
||||
"args": ["-y", "@anthropic/playwright-mcp"],
|
||||
"description": "Browser automation and testing"
|
||||
},
|
||||
"postgres": {
|
||||
"command": "npx",
|
||||
"args": [
|
||||
"-y",
|
||||
"@modelcontextprotocol/server-postgres",
|
||||
"postgresql://user:password@localhost:5432/database"
|
||||
],
|
||||
"description": "PostgreSQL database queries"
|
||||
}
|
||||
}
|
||||
}
|
||||
16
examples/config/settings.json
Normal file
16
examples/config/settings.json
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"hooks": {
|
||||
"PreToolUse": [
|
||||
{
|
||||
"matcher": "Bash",
|
||||
"command": ".claude/hooks/security-check.sh"
|
||||
}
|
||||
],
|
||||
"PostToolUse": [
|
||||
{
|
||||
"matcher": "Write|Edit",
|
||||
"command": ".claude/hooks/auto-format.sh"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue