Generate coding-aider plans as created by the IntelliJ coding-aider plugin. Use when user explicitly asks for a "coding-aider plan", "aider plan", or needs structured development planning with checklist tracking and file context management.
Generate structured coding-aider plans that mirror the IntelliJ coding-aider plugin's plan system, complete with overview, goals, implementation checklist, and file context management.
This skill creates coding-aider plans in the exact format used by the IntelliJ coding-aider plugin. Plans include structured overviews, problem descriptions, goals, implementation checklists, and file context management for systematic development tracking.
Use this skill when the user explicitly requests:
First, understand the user's requirements:
Create the plan storage structure:
.coding-aider-plans/ directory if it doesn't exist{plan_name}.md, {plan_name}_checklist.md, {plan_name}_context.yamlCreate the main plan file ({plan_name}.md) with this structure:
# [Coding Aider Plan]
# Plan Title
## Overview
High-level description of the feature to be implemented
## Problem Description
Current issues, challenges, or requirements that necessitate this plan
## Goals
1. Specific, measurable goal 1
2. Specific, measurable goal 2
3. Specific, measurable goal 3
## Additional Notes and Constraints
- Technical constraints or limitations
- Dependencies on other systems or features
- Performance considerations
- Security requirements
- Testing requirements
## References
- Links to relevant documentation
- Related files or components
- External resources or examples
Create the checklist file ({plan_name}_checklist.md) with atomic implementation tasks:
# [Coding Aider Plan - Checklist]
# Plan Title - Implementation Checklist
- [ ] Analysis and research task
- [ ] Setup/initialization task
- [ ] Core implementation task 1
- [ ] Core implementation task 2
- [ ] Integration task
- [ ] Testing task 1
- [ ] Testing task 2
- [ ] Documentation update
- [ ] Code review/refinement
- [ ] Deployment/finalization
Create the context file ({plan_name}_context.yaml) with relevant implementation files:
---
files:
- path: "src/main/kotlin/package/FeatureFile.kt"
readOnly: false
- path: "src/test/kotlin/package/FeatureTest.kt"
readOnly: false
- path: "build.gradle.kts"
readOnly: true
To identify relevant files for the context.yaml:
Before completing, verify:
User request: "Create a coding-aider plan for implementing user authentication"
Generated plan structure:
user-authentication.md - Main plan with auth overview, goals, security constraintsuser-authentication_checklist.md - Tasks for JWT setup, password hashing, API endpointsuser-authentication_context.yaml - AuthController, UserService, security config filesUser request: "I need a coding-aider plan for refactoring the payment processing module"
Generated plan structure:
payment-processing-refactor.md - Current issues, refactoring goals, migration strategypayment-processing-refactor_checklist.md - Step-by-step refactoring tasks with testingpayment-processing-refactor_context.yaml - PaymentService, PaymentController, test filesUser request: "Create a coding-aider plan for fixing the memory leak in the data processor"
Generated plan structure:
memory-leak-fix.md - Problem description, root cause analysis, fix approachmemory-leak-fix_checklist.md - Debugging, patching, verification tasksmemory-leak-fix_context.yaml - DataProcessor, related memory management files.coding-aider-plans/ directory.coding-aider-plans/ cannot be created, check directory permissionsnpx skills add p-wegner/coding-aider-plan-generator下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer