Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

djangosdk

djangosdk 收录了来自 ziyacivan 的 16 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
16
Stars
4
更新
2026-04-01
Forks
1
职业覆盖
2 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

create-structured-output
软件开发工程师

Scaffolds a Pydantic v2 output schema and attaches it to an Agent for structured JSON output. Covers provider-specific paths (OpenAI json_schema, Anthropic tool-use, Gemini response_schema, fallback parsing). Invoke when the user says "create a structured output schema", "make my agent return JSON", "define a Pydantic output model", "get structured data from the agent", "add output schema", or "validate agent output".

2026-04-01
debug-agent
软件开发工程师

Diagnoses failing or misbehaving django-ai-sdk agents using a structured debug checklist and extended thinking. Invoke when the user says "my agent is not working", "debug my agent", "agent returns empty response", "tool is not being called", "agent loop not terminating", "agent is ignoring the system prompt", "why is my agent failing", or "trace an agent run".

2026-04-01
generate-media
软件开发工程师

Scaffolds calls to the embeddings, audio (transcription/synthesis), and image generation modules. Invoke when the user says "generate an image", "transcribe audio", "generate speech", "use the images module", "add image generation to my agent", "process audio with the SDK", or "embed a document".

2026-04-01
migrate-to-sdk
软件开发工程师

Migrates existing AI code (raw OpenAI/Anthropic SDK calls, LangChain chains, LlamaIndex pipelines) to django-ai-sdk patterns. Produces side-by-side before/after code with a migration checklist. Invoke when the user says "migrate from OpenAI SDK", "migrate from LangChain", "convert my existing agent", "replace openai.ChatCompletion", or "port to django-ai-sdk".

2026-04-01
scaffold-memory
软件开发工程师

Scaffolds EpisodicMemory (DB-backed ordered recall) or SemanticMemory (pgvector embedding search) backends and attaches them to an Agent. Invoke when the user says "add memory to my agent", "set up episodic memory", "set up semantic memory", "give my agent long-term memory", "use BaseMemory", "store and retrieve memories", or "make my agent remember things".

2026-04-01
scaffold-orchestration
软件开发工程师

Scaffolds multi-agent orchestration patterns (pipeline, parallel, handoff/router) from the djangosdk.orchestration module. Invoke when the user says "create a multi-agent pipeline", "set up agent orchestration", "build a supervisor agent", "create an evaluator agent", "chain agents together", "fan out to parallel agents", or "build a router agent".

2026-04-01
setup-mcp
软件开发工程师

Scaffolds an MCP (Model Context Protocol) server and client using djangosdk.mcp. Invoke when the user says "set up MCP", "create an MCP server", "connect to an MCP client", "expose tools via MCP", "use MCP decorators", "integrate MCP", or "add MCP support".

2026-04-01
setup-observability
软件开发工程师

Configures observability backends (LangSmith, Langfuse, OpenTelemetry) by generating the correct AI_SDK settings block, environment variables, and Django signal receivers. Invoke when the user says "add observability", "set up LangSmith", "configure Langfuse", "add OpenTelemetry tracing", "how do I trace my agents", "enable tracing", or "monitor my agent".

2026-04-01
setup-ratelimit-analytics
软件开发工程师

Configures token-based rate limiting and API cost analytics using djangosdk.ratelimit and djangosdk.analytics. Invoke when the user says "add rate limiting", "set up cost tracking", "track token usage", "add analytics", "limit API spend", "configure budget limits", or "track per-user costs".

2026-04-01
wire-chat-view
软件开发工程师

Scaffolds the full DRF integration to expose an Agent over HTTP using ChatAPIView (sync) or StreamingChatAPIView (SSE streaming). Invoke when the user says "wire up a chat endpoint", "expose my agent over HTTP", "add a chat API view", "set up ChatAPIView", "add a streaming endpoint", "hook up the DRF view", or "create a Django view for my agent".

2026-04-01
add-provider
软件开发工程师

Adds a new AI provider configuration to the django-ai-sdk settings. Invoke when the user says "add a provider", "configure Anthropic", "configure OpenAI", "configure Gemini", "add Ollama", "add DeepSeek", "add xAI", "add Grok", "add Groq", "add Mistral", "add Azure OpenAI", "add Perplexity", "add OpenRouter", "set up a new provider", "how do I add [provider name]", or "configure the [provider] provider in settings". Also triggers on "add provider config".

2026-03-30
create-agent
软件开发工程师

Creates a new Agent subclass with correct mixin composition. Invoke when the user says "create an agent", "make a new agent class", "write an agent for [task]", "add a [name]Agent", "build a [tool-calling / conversational / reasoning] agent", or "I need an agent that does [X]". Also triggers on "implement an agent" or "scaffold a new Agent subclass".

2026-03-30
create-tool
软件开发工程师

Creates a @tool decorated function with proper type hints and docstring so the JSON schema is generated automatically. Invoke when the user says "create a tool", "add a tool function", "write a @tool for [action]", "make a tool that [does X]", "define a tool called [name]", "I need a tool for [task]", or "implement a tool-calling function". Also triggers on "add a tool to the agent".

2026-03-30
implement-module
软件开发工程师

Implements a django-ai-sdk module from the PRD spec. Invoke when the user says "implement the agents/base.py module", "write the streaming/sse.py file", "build the tools/decorator.py", "implement the providers/litellm_provider.py", or any phrase like "implement [module path] from the spec" or "scaffold [module] per the PRD". Also triggers on "write the [module] module", "create the [file path] file for the SDK".

2026-03-30
write-tests
软件质量保证分析师与测试员

Writes pytest tests for django-ai-sdk modules using FakeProvider and the SDK's assertion helpers. Invoke when the user says "write tests for", "add tests for", "test this agent", "test this module", "write unit tests", "write integration tests for the agent", "assert that the agent calls the tool", "verify the prompt is sent", or "add test coverage for [module]". Also triggers on "how do I test this agent" or "how do I test tool calling".

2026-03-30
review-against-prd
软件质量保证分析师与测试员

Reviews an implemented module or agent against the PRD spec to identify gaps, deviations, or missing requirements. Invoke when the user says "review this against the PRD", "check this implementation against the spec", "does this match the PRD", "audit this module", "is this compliant with the spec", "what am I missing from the spec", "review my implementation", "PRD compliance check", or "spec review". Also triggers on "does this match CLAUDE.md".

2026-03-30