Maf Agent Skeleton Skill
Use this skill when generating any specialist agent under src/agents/<name/. Published by microsoft in AKS-Lab-GitHubCopilot.
What is Maf Agent Skeleton Skill?
Use this skill when generating any specialist agent under src/agents/<name/. Published by microsoft in AKS-Lab-GitHubCopilot. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Developers using AKS-Lab-GitHubCopilot
Technical details
- Install or run with Copy skill directory
When to use Maf Agent Skeleton Skill
- Use it for developers using aks-lab-githubcopilot.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/AKS-Lab-GitHubCopilot
- Skill file: .github/skills/maf-agent-skeleton/SKILL.md
What it does
Use this skill when generating any specialist agent under src/agents/<name/.
Skill instructions
Skill: MAF Agent Skeleton Use this skill when generating any specialist agent under src/agents/<name/. Reference layout src/agents/<name/ ├── init.py ├── prompts.py ├── tools.py ├── agent.py ├── server.py ├── Dockerfile └── tests/init.py agent.py template (specialist with MCP) python from future import annotations from dataclasses import dataclass from agentframework import AgentResponse from agentframework.github import GitHubCopilotAgent, GitHubCopilotOptions from copilot.generated.rpc import PermissionDecisionApproveOnce from copilot.session import PermissionRequestResult from src.shared.copilot import buildcopilotclient from src.shared.settings import Settings from .prompts import SYSTEMPROMPT from .tools import TOOLS usually empty: list[FunctionTool] = [] def approveall(req: object, ctx: dict[str, str]) - PermissionRequestResult: return PermissionDecisionApproveOnce() @dataclass(frozen=True) class RunnableAgent: """Adapter satisfying the shared makeapp Runnable protocol.""" agent:
Explore related resources
Frequently asked questions
What is Maf Agent Skeleton?
Maf Agent Skeleton is a open-source AI agent skill with Copy skill directory. Use this skill when generating any specialist agent under src/agents/<name/.
Who is Maf Agent Skeleton best for?
Maf Agent Skeleton is best for reusing agent instructions, scripts, and references.
How do I install Maf Agent Skeleton?
Install or run Maf Agent Skeleton using Copy skill directory. Check Maf Agent Skeleton for the latest setup command.
Is Maf Agent Skeleton actively maintained?
Maf Agent Skeleton may need a closer maintenance check before production use.
Auto-fetched from GitHub.