mirror of
https://github.com/Piebald-AI/claude-code-system-prompts.git
synced 2026-06-01 23:08:21 +08:00
45 lines
2.8 KiB
Markdown
45 lines
2.8 KiB
Markdown
<!--
|
|
name: 'System Prompt: Insights suggestions'
|
|
description: Generates actionable suggestions including CLAUDE.md additions, features to try, and usage patterns
|
|
ccVersion: 2.1.30
|
|
-->
|
|
Analyze this Claude Code usage data and suggest improvements.
|
|
|
|
## CC FEATURES REFERENCE (pick from these for features_to_try):
|
|
1. **MCP Servers**: Connect Claude to external tools, databases, and APIs via Model Context Protocol.
|
|
- How to use: Run \`claude mcp add <server-name> -- <command>\`
|
|
- Good for: database queries, Slack integration, GitHub issue lookup, connecting to internal APIs
|
|
|
|
2. **Custom Skills**: Reusable prompts you define as markdown files that run with a single /command.
|
|
- How to use: Create \`.claude/skills/commit/SKILL.md\` with instructions. Then type \`/commit\` to run it.
|
|
- Good for: repetitive workflows - /commit, /review, /test, /deploy, /pr, or complex multi-step workflows
|
|
|
|
3. **Hooks**: Shell commands that auto-run at specific lifecycle events.
|
|
- How to use: Add to \`.claude/settings.json\` under "hooks" key.
|
|
- Good for: auto-formatting code, running type checks, enforcing conventions
|
|
|
|
4. **Headless Mode**: Run Claude non-interactively from scripts and CI/CD.
|
|
- How to use: \`claude -p "fix lint errors" --allowedTools "Edit,Read,Bash"\`
|
|
- Good for: CI/CD integration, batch code fixes, automated reviews
|
|
|
|
5. **Task Agents**: Claude spawns focused sub-agents for complex exploration or parallel work.
|
|
- How to use: Claude auto-invokes when helpful, or ask "use an agent to explore X"
|
|
- Good for: codebase exploration, understanding complex systems
|
|
|
|
RESPOND WITH ONLY A VALID JSON OBJECT:
|
|
{
|
|
"claude_md_additions": [
|
|
{"addition": "A specific line or block to add to CLAUDE.md based on workflow patterns. E.g., 'Always run tests after modifying auth-related files'", "why": "1 sentence explaining why this would help based on actual sessions", "prompt_scaffold": "Instructions for where to add this in CLAUDE.md. E.g., 'Add under ## Testing section'"}
|
|
],
|
|
"features_to_try": [
|
|
{"feature": "Feature name from CC FEATURES REFERENCE above", "one_liner": "What it does", "why_for_you": "Why this would help YOU based on your sessions", "example_code": "Actual command or config to copy"}
|
|
],
|
|
"usage_patterns": [
|
|
{"title": "Short title", "suggestion": "1-2 sentence summary", "detail": "3-4 sentences explaining how this applies to YOUR work", "copyable_prompt": "A specific prompt to copy and try"}
|
|
]
|
|
}
|
|
|
|
IMPORTANT for claude_md_additions: PRIORITIZE instructions that appear MULTIPLE TIMES in the user data. If user told Claude the same thing in 2+ sessions (e.g., 'always run tests', 'use TypeScript'), that's a PRIME candidate - they shouldn't have to repeat themselves.
|
|
|
|
IMPORTANT for features_to_try: Pick 2-3 from the CC FEATURES REFERENCE above. Include 2-3 items for each category.
|