Goals
This "Goals" skill helps you define and track objectives, ensuring focused action and improved productivity by clarifying desired outcomes.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add goals npx -- -y @trustedskills/goals
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"goals": {
"command": "npx",
"args": [
"-y",
"@trustedskills/goals"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill allows an AI agent to define, track, and maintain objectives using a system of goals documented in either GOALS.yaml or GOALS.md files. The agent can use command-line tools (ao goals) to manage these goals, measure fitness, identify regressions (goal drift), export data for continuous integration, and more. The skill helps ensure focused action and improved productivity by clarifying desired outcomes and tracking progress against them.
When to use it
- Tracking project objectives: Monitor the status of key goals within a development or operational context.
- Identifying areas for improvement: Detect regressions in goal achievement over time (goal drift).
- Establishing initial project direction: Bootstrap a new set of goals using the
initcommand to create a foundationalGOALS.mdfile. - Managing directives and priorities: Define and track actions needed to address gaps or improve existing areas, particularly when using the
GOALS.mdformat. - Automating fitness reporting: Export goal status as JSON for integration into CI/CD pipelines.
Key capabilities
- Goal definition and management (add, remove, modify)
- Fitness measurement and scoring
- Directive gap assessment (when using
GOALS.md) - History tracking of goal measurements
- Exporting goal data in JSON format
- Validation of the goals file structure
- Migration between YAML and Markdown formats
Example prompts
- "/goals" - Check the current status of defined goals.
- "/goals add" - Add a new goal to the tracking system.
- "/goals init" - Create an initial
GOALS.mdfile with default settings.
Tips & gotchas
- Workflow Execution: This skill requires executing specific commands (using
ao goals) – it's not just about describing them. - File Format Priority: If both
GOALS.yamlandGOALS.mdexist, theGOALS.mdfile takes precedence. - Post-Initialization Enrichment: After using
/goals init, manually enrich the generatedGOALS.mdwith product-specific content that the CLI cannot automatically detect.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.