AgentStack
SKILL verified MIT Self-run

Python Langgraph Workflow

skill-dor-rondel-agent-skills-python-langgraph-workflow · by dor-rondel

Use this skill when managing a Python LangGraph repository using uv and a Makefile. Covers dependency syncing, running quality controls (lint, format, typecheck, tests), generating agent graphs, and executing the git commit/push workflow.

No reviews yet
0 installs
2 views
0.0% view→install

Install

$ agentstack add skill-dor-rondel-agent-skills-python-langgraph-workflow

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Python Langgraph Workflow? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

LangGraph Python Local CI & Git Push Workflow

This skill hooks into the project's native uv and Makefile lifecycle tasks, ensuring all LangGraph agents, validation suites, and formatting checks pass cleanly before committing changes.

🛠️ Environment Constraints

  • Package Manager: uv
  • Python Runtime Wrapper: uv run
  • Task Runner: make

🏃‍♂️ Step 1: Pre-Commit Quality Verification

Run the unified check command. This will execute formatting checks, Ruff/Pylint linting, Mypy type-checking, Pytest suites, and codespell in sequence. Stop immediately if this command fails.

make check

Optional Specialized Targets

If a specific sub-task in the check fails, use these isolated commands to debug or fix:

  • Auto-format Code: make format
  • Run Unit Tests: make test
  • Visualize LangGraph State Machine: Generate and inspect the compiled graph image:
make graph

🔍 Step 2: Stage & Diff Analysis

Once the codebase passes make check, audit the workspace modifications before committing.

  1. Check Workspace Status:
git status
  1. Stage Changes:
git add .
  1. Review Staged Changes: Run the following command to review the exact lines modified in the graphs, prompts, or tests:
git diff --cached
  • Agent Instruction: Read through the staged diff carefully. Note changes to LangGraph nodes, conditional edges, state schemas, or system prompts to write a precise, technical commit message.

🔀 Step 3: Git Commit & Push

Only proceed to this step after all local verification targets have passed and the staged changes have been audited.

  1. Commit with Context:
  • Craft a concise, clear commit message using the imperative mood (e.g., feat: add conditional router edge to conversational agent graph).
  • Base the message directly on the specific logical changes found during the git diff --cached step.
git commit -m ""
  1. Push to Remote:
git push origin HEAD

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.