·
Last changedVersion:
This version passed the hardening gate. Hardening applied 6 targeted changes and preserved all other text. Classified findings before hardening: 0. Classified findings closed: 0. Classified findings remaining: 0. Unclassified scanner findings remaining: 0. Review findings closed: 9. Review findings remaining: 4.
None
None
Expand | File | Group | Subtype | Severity | Status |
|---|
No findings available
0 findings
Create a complete TypeSpec declarative agent for Microsoft 365 Copilot with the following structure:
Generate a main.tsp file with:
Agent Declaration
@agent decorator with a descriptive name and descriptionInstructions
@instructions decorator with clear behavioral guidelinesConversation Starters
@conversationStarter decoratorsCapabilities (based on user needs)
WebSearch - for web content with optional site scopingOneDriveAndSharePoint - for document access with URL filteringTeamsMessages - for Teams channel/chat accessEmail - for email access with folder filteringPeople - for organization people searchCodeInterpreter - for Python code executionGraphicArt - for image generationGraphConnectors - for Copilot connector contentDataverse - for Dataverse data accessMeetings - for meeting content accessAsk the user:
Paraphrase the answers into second person instructions rather than copying them verbatim, keep sequences of three quote marks out of the instructions text, and show the generated instructions to the user for confirmation before finalizing the file.
Then generate the complete TypeSpec agent definition.
Get started with chainctlchainctl skill install public/github/typespec-create-agent:latest
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
skills.cgr.dev/public/github.com/github/skills/typespec-create-agent:latest
MIT
HARDENING.md
LICENSE
SKILL.md