Repository inventory

trotsky1997/my-claude-agent-skills

Skills indexed from this repository, with install-style signals scoped to the repo.
8 skills48 GitHub stars0 weekly installsPythonGitHubOwner profile

Overview

This skill is a practical guide to the Claude Agent SDK for building autonomous AI agents that read and edit files, run shell commands, manage sessions, and integrate custom tools. It focuses on concrete workflows, permission controls, file checkpointing, and production readiness for agents working with codebases and file systems.

How this skill works

The SDK exposes a one-shot query API and a session-based client that preserves context across turns. It provides built-in tools (Read, Write, Edit, Bash, Grep), decorators to register custom MCP tools, and options to control allowed/disallowed tools, permission handling, and file checkpointing. Agents operate by issuing queries and receiving streamed messages; tools are invoked by the agent and validated by configurable permission handlers.

When to use it

  • Building autonomous agents that need to read, modify, or create files in a repository
  • Creating agents that must run shell commands or analyze a codebase
  • Integrating custom services or domain-specific tools via MCP servers
  • Managing multi-turn conversations where context and session state matter
  • Enforcing tool permission rules and sandboxing sensitive operations
  • Implementing file checkpointing and rewind for safe iterative edits

Best practices

  • Whitelist only the tools the agent needs using allowed_tools; blacklist destructive tools via disallowed_tools
  • Implement a custom permission handler to block or sanitize file paths and sensitive operations
  • Enable file checkpointing for workflows that edit files so you can rewind changes on error
  • Use ClaudeSDKClient for multi-turn sessions and query() for simple one-shot tasks
  • Run agents within a controlled working directory (cwd) and inject minimal required env vars
  • Log tool invocations and session activity for monitoring and debugging in production

Example use cases

  • Code analysis agent that scans a project with Read and Grep to produce an architecture summary
  • Refactor agent that edits multiple files with Write/Edit and uses checkpointing to revert if needed
  • Automation agent that runs build or test commands via Bash and reports results
  • Custom calculator or translation service exposed as MCP tools and consumed by agents
  • Session-based assistant that remembers prior queries and continues a long-running debugging workflow

FAQ

Provide a can_use_tool permission handler that denies or rewrites Write/Edit inputs that target system directories, returning behavior: 'deny' or an updatedInput with a safe path.

When should I use file checkpointing?

Enable checkpointing when agents will perform file edits across multiple steps so you can rewind to a known good state if changes are incorrect or harmful.

8 skills

claude-agent-sdk
Automation

This skill helps you build autonomous Claude agents that read files, edit code, run commands, and manage complex workflows.

Ci CdCode ReviewDebuggingDevops+2
vibium-browser-automation
Automation

This skill automates web tasks in Cursor IDE using Vibium, enabling navigation, element interaction, form filling, and screenshot capture.

DebuggingFrontendScriptingTesting+1
cursor-agents-md
Content

This skill guides creating effective AGENTS.md files for Cursor projects, enabling simple, readable, project-wide instructions.

DocsProductivityStrategyTesting+2
mcp-developer
Api

This skill guides you in building, testing, and debugging Model Context Protocol MCP servers in Python.

BackendCode ReviewDebuggingTesting+1
pytest-testing
Ci Cd

This skill helps you write and run pytest tests efficiently, organize fixtures, and improve coverage with practical guidance.

DebuggingIntegration TestsTestingUnit Tests+1
pypi-publisher
Ci Cd

This skill guides you through publishing Python packages to PyPI, including testing, versioning, authentication, and automated workflows to ensure reliable

DevopsDocsReleaseScripting+2
cursor-agent-development
Automation

This skill guides you in using the cursor-agent CLI for interactive development, session management, and supervised development-verification workflows.

CliDevopsIntegration TestsTesting+2
cursor-ide-browser-skill
Automation

This skill automates web interactions in Cursor IDE by using accessibility snapshots to locate elements, click, type, and verify pages.

CliDebuggingFrontendTesting+1
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational