Use when writing individual performance goals for a review cycle, when the user needs to create yearly goals, or when preparing for a goal-setting talk with their manager
62
72%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./goal-writer/SKILL.mdDraft structured individual performance goals aligned with organizational strategy. Uses the goal-writer agent to proactively gather context before writing.
digraph goal_flow {
"User requests goals" -> "Launch goal-writer agent";
"Launch goal-writer agent" -> "Agent gathers org strategy";
"Agent gathers org strategy" -> "Agent gathers achievements";
"Agent gathers achievements" -> "Agent gathers plans";
"Agent gathers plans" -> "Agent confirms understanding";
"Agent confirms understanding" -> "Agent drafts goals";
"Agent drafts goals" -> "Present to user";
"Present to user" -> "Iterate?" [label="review"];
"Iterate?" -> "Launch goal-writer agent" [label="changes needed"];
"Iterate?" -> "Write final file" [label="approved"];
}Launch Agent: Use the Agent tool (general-purpose) with a prompt that instructs it to follow ~/.claude/agents/goal-writer.md exactly
Provide Context: If user has strategy documents (PPT, PDF), read them first and pass extracted content to the agent
Review Output: Present the agent's drafted goals to the user
Iterate: If changes needed, relaunch agent with feedback
Write File: Save final goals to the user's requested location (default: ~/Desktop/goals-{year}.md)
Each goal follows this format:
### Goal N: [Action-oriented title]
**Aligned with:** [Specific org strategy]
[What this goal entails — 2-3 sentences]
**Success Indicators:**
- 2 (Partly achieved): [Minimum outcome]
- 3 (Achieved): [Target outcome]
- 4 (Exceeded): [Outstanding outcome]3f469de
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.