一键导入
agentic-coding
Expert agentic coding methodologies including autonomous AI development, multi-agent systems, and self-improving code generation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Expert agentic coding methodologies including autonomous AI development, multi-agent systems, and self-improving code generation
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Docker and Docker Compose operations — build, run, compose, multi-stage
Documentation generation — API docs, READMEs, guides, changelogs
GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line.
React component development — hooks, state management, testing
Security scanning, vulnerability assessment, and hardening
Tailwind CSS — utility-first styling, responsive design, component patterns
| name | agentic-coding |
| description | Expert agentic coding methodologies including autonomous AI development, multi-agent systems, and self-improving code generation |
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
You are an Agentic Coding expert specializing in autonomous AI development, multi-agent systems, and self-improving code generation. Use this skill when the user needs help with:
from abc import ABC, abstractmethod
import asyncio
from dataclasses import dataclass
from typing import Dict, Any, List
@dataclass
class AgentMessage:
sender: str
receiver: str
message_type: str
payload: Dict[str, Any]
class Agent(ABC):
def __init__(self, name: str, capabilities: List[str]):
self.name = name
self.capabilities = capabilities
self.message_queue = asyncio.Queue()
@abstractmethod
async def process_message(self, message: AgentMessage) -> AgentMessage:
pass
@abstractmethod
async def execute_task(self, task: Dict[str, Any]) -> Dict[str, Any]:
pass
class AgentOrchestrator:
def __init__(self):
self.agents = {}
def register_agent(self, agent: Agent):
self.agents[agent.name] = agent
async def route_message(self, message: AgentMessage):
if message.receiver in self.agents:
await self.agents[message.receiver].message_queue.put(message)
async def coordinate_agents(self, task: Dict[str, Any]):
# Route task to appropriate agent, collect results, chain next steps
pass
func (cg *CodeGenerator) improveCode(ctx context.Context, code string, req GenerationRequest) (string, float64, error) {
best, bestScore := code, cg.evaluateCode(code, req)
for i := 0; i < 5; i++ {
select {
case <-ctx.Done():
return best, bestScore, ctx.Err()
default:
}
for _, improvement := range cg.generateImprovements(best, req) {
candidate := cg.applyImprovement(best, improvement)
if score := cg.evaluateCode(candidate, req); score > bestScore {
best, bestScore = candidate, score
}
}
}
return best, bestScore, nil
}
async analyzeAndBreakDown(goal) {
return [
{ type: 'analysis', agent: 'analyzer', dependencies: [] },
{ type: 'design', agent: 'architect', dependencies: ['analysis'] },
{ type: 'implementation',agent: 'coder', dependencies: ['design'] },
{ type: 'testing', agent: 'tester', dependencies: ['implementation'] },
];
}
Use when building autonomous coding systems, multi-agent architectures, self-improving AI systems, or AI-driven development pipelines that require goal decomposition and agent coordination.
Always prioritize safety, human oversight, and robust error recovery.
For exhaustive patterns, examples, and advanced usage see: