PR
project-maintenance
Use when changing the Farmadil System project, especially when adding new libraries, updating requirements.txt, or making major changes that require updating DESCRIPCION_SISTEMA.md.
Install
mkdir -p .claude/skills/project-maintenance && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15018" && unzip -o skill.zip -d .claude/skills/project-maintenance && rm skill.zipInstalls to .claude/skills/project-maintenance
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use when changing the Farmadil System project, especially when adding new libraries, updating requirements.txt, or making major changes that require updating DESCRIPCION_SISTEMA.md.181 chars✓ has a “when” trigger
About this skill
Project Maintenance
When to Use
- Add or update third-party Python libraries
- Make changes that require updating
requirements.txt - Make important code, architecture, database, or workflow changes
- Keep
DESCRIPCION_SISTEMA.mdaligned with the current system state
Procedure
- Check whether the change introduces any new external dependency.
- If a new library is used, add it to
requirements.txtand install it in the active virtual environment. - If the change is important enough to affect how the system is described, update
DESCRIPCION_SISTEMA.mdin the same change. - Verify the application still starts or the affected tests still pass.
- Confirm that the documentation and dependency files match the implemented change.
Completion Checks
- No new library is used without being recorded in
requirements.txt DESCRIPCION_SISTEMA.mdreflects major functional or architectural changes- The venv and dependency list stay in sync with the codebase