원클릭으로
Scaffolds a new custom Tool class for the ai-parrot Tool platform.
npx skills add https://github.com/phenobarbital/antigravity-config --skill parrot-tool-scaffold이 명령을 Claude Code에 복사하여 붙여넣어 스킬을 설치하세요
Scaffolds a new custom Tool class for the ai-parrot Tool platform.
npx skills add https://github.com/phenobarbital/antigravity-config --skill parrot-tool-scaffold이 명령을 Claude Code에 복사하여 붙여넣어 스킬을 설치하세요
Evaluate AWS costs and generate actionable optimization suggestions. Covers EC2, S3, RDS, Lambda, ECS/EKS, and data transfer. Use when analyzing AWS spending, right-sizing resources, choosing pricing models (RI/Savings Plans/Spot), implementing tagging strategies, setting budget alerts, or auditing infrastructure for cost waste.
Specialized skill for building production-ready serverless applications on AWS. Covers Lambda functions, API Gateway, DynamoDB, SQS/SNS event-driven patterns, SAM/CDK deployment, and cold start optimization.
Reviews code changes and provides feedback, code style and best practices.
Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.
Document a Python module and its classes using Google style
Formats git commit messages according to Conventional Commits specification. Use this when the user asks to commit changes or write a commit message.
| name | parrot-tool-scaffold |
| description | Scaffolds a new custom Tool class for the ai-parrot Tool platform. |
This skill automates the creation of standard AbstractTool implementations for the ai-parrot framework.
AbstractTool (parrot.tools.abstract).parrot/tools/ (e.g., from .abstract import AbstractTool).async def _execute(self, ...) method._execute method MUST return a ToolResult object.ArgsSchema).Identify the Tool Name: Extract the name of the tool the user wants to build (e.g., "StockPrice", "EmailSender").
Run the Scaffolder:
Execute the python script to generate the initial file in parrot/tools/.
python scripts/scaffold_tool.py <ToolName>
Refine the Implementation:
After generation, edit the file in parrot/tools/<tool_name>.py:
args_schema: Define the Pydantic model for arguments._execute: Add the actual logic. Ensure it handles exceptions and returns ToolResult.User: "Create a tool to search Wikipedia."
Agent:
python scripts/scaffold_tool.py WikipediaSearchparrot/tools/wikipedia_search.py to implement the logic.