mirror of
https://github.com/harivansh-afk/claude-continual-learning.git
synced 2026-04-16 12:03:23 +00:00
continual learning setup
This commit is contained in:
commit
443592d6c7
8 changed files with 578 additions and 0 deletions
73
commands/setup-agent.md
Normal file
73
commands/setup-agent.md
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
---
|
||||
description: Analyze codebase and set up the learning agent (run once after install)
|
||||
allowed-tools: Read, Grep, Glob, Edit
|
||||
---
|
||||
|
||||
# Initial Codebase Assessment
|
||||
|
||||
You are setting up the continual learning agent for this codebase. This is a one-time setup that analyzes the project and configures the agent.
|
||||
|
||||
## Your Task
|
||||
|
||||
### 1. Analyze the Codebase Structure
|
||||
|
||||
Explore the project to understand:
|
||||
- **Directory structure**: What are the key directories and their purposes?
|
||||
- **Tech stack**: What languages, frameworks, and libraries are used?
|
||||
- **Configuration files**: Find package.json, tsconfig.json, pyproject.toml, Cargo.toml, etc.
|
||||
- **Build tools**: How is the project built and tested?
|
||||
- **Entry points**: Where does the application start?
|
||||
|
||||
### 2. Discover Conventions
|
||||
|
||||
Look for patterns in the existing code:
|
||||
- **Code style**: Indentation, naming conventions, file organization
|
||||
- **Architectural patterns**: MVC, component-based, microservices, etc.
|
||||
- **Testing patterns**: How are tests structured? What testing frameworks?
|
||||
- **Documentation patterns**: How is code documented?
|
||||
|
||||
### 3. Update the Skill File
|
||||
|
||||
Edit `.claude/skills/codebase-agent/SKILL.md` and replace the `## Codebase Context` section with your findings:
|
||||
|
||||
```markdown
|
||||
## Codebase Context
|
||||
|
||||
### Architecture
|
||||
[Brief overview of the architecture]
|
||||
|
||||
### Tech Stack
|
||||
- **Language(s)**: [e.g., TypeScript, Python]
|
||||
- **Framework(s)**: [e.g., React, FastAPI]
|
||||
- **Key Libraries**: [important dependencies]
|
||||
|
||||
### Key Directories
|
||||
- `src/` - [purpose]
|
||||
- `tests/` - [purpose]
|
||||
- [etc.]
|
||||
|
||||
### Build & Test Commands
|
||||
- Build: `[command]`
|
||||
- Test: `[command]`
|
||||
- Lint: `[command]`
|
||||
|
||||
### Conventions
|
||||
- [Convention 1]
|
||||
- [Convention 2]
|
||||
```
|
||||
|
||||
### 4. Initialize Learnings
|
||||
|
||||
Edit `.claude/skills/codebase-agent/learnings.md` and add any initial observations:
|
||||
- Obvious patterns you notice in the code
|
||||
- Potential edge cases visible in the structure
|
||||
- Tech stack insights that would be helpful to remember
|
||||
|
||||
## Output
|
||||
|
||||
After completing the assessment:
|
||||
1. Summarize what you learned about the codebase
|
||||
2. Confirm the skill file has been updated
|
||||
3. Note any initial learnings added
|
||||
|
||||
The agent is now ready for coding. Future sessions will automatically accumulate more learnings!
|
||||
Loading…
Add table
Add a link
Reference in a new issue