بنقرة واحدة
pd-dependencies
Manages project dependencies, ensuring all required packages are installed and up to date.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Manages project dependencies, ensuring all required packages are installed and up to date.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Diagnose and fix a spend plan PDF that isn't parsing correctly. Takes a filename or URL and optional free-form agency/bureau hint, then diagnoses what's failing, explains the proposed fix, and applies it across load-file.ts, spend-plan-agency-match.ts, and the test file.
Use when doing infrastructure work.
Use when updating or checking GitHub Action versions, when adding a new action to a workflow file, or when the Developer asks about action versions or SHA pins.
Audits and fixes the `.claude/` directory to ensure internal consistency, correct references, and adherence to project conventions.
On-demand security review of code changes. Use when asked to "security check", "security review", "find vulnerabilities", "check for security issues", "audit security", or "OWASP review". Diff-aware, covers OWASP Top 10, supply chain, infrastructure, and agentic AI security with confidence-based reporting.
Generates a summary of a pull request based on the PR description and the code changes.
| name | pd-dependencies |
| description | Manages project dependencies, ensuring all required packages are installed and up to date. |
This skill is responsible for managing the dependencies of the project. It ensures that all required packages are installed and up to date, and it can also handle the installation of new dependencies as needed.
pyproject.toml or poetry.lock unless necessary, as this can lead to inconsistencies.When adding or maintaining Python dependencies, follow these guidelines:
https://socket.dev/pypi/package/<package-name> before adding a new dependency. This will help you identify any potential problems with the package, such as security vulnerabilities or compatibility issues.uv add package-name to add a new dependency. This will ensure that the dependency is added to pyproject.toml and poetry.lock correctly.When updating dependencies, follow these guidelines:
uv update package-name to ensure that the lock file is updated properly.uv remove package-name to ensure that the dependency is removed from both pyproject.toml and poetry.lock correctly.