Skill Tracer
Skills › Financial Services › skill-creator › output-patterns.md

output-patterns.md

82 lines · plugins/vertical-plugins/financial-analysis/skills/skill-creator/references/output-patterns.md at 6056506

Open on GitHub
1# Output Patterns
2
3Use these patterns when skills need to produce consistent, high-quality output.
4

Output Patterns

Use these patterns when skills need to produce consistent, high-quality output.

Raw lines 1 to 4
5## Template Pattern
6
7Provide templates for output format. Match the level of strictness to your needs.
8
9**For strict requirements (like API responses or data formats):**
11```markdown
12## Report structure
14ALWAYS use this exact template structure:
16# [Analysis Title]
18## Executive summary
19[One-paragraph overview of key findings]
21## Key findings
22- Finding 1 with supporting data
23- Finding 2 with supporting data
24- Finding 3 with supporting data
26## Recommendations
271. Specific actionable recommendation
282. Specific actionable recommendation
29```
31**For flexible guidance (when adaptation is useful):**
33```markdown
34## Report structure
36Here is a sensible default format, but use your best judgment:
38# [Analysis Title]
40## Executive summary
41[Overview]
43## Key findings
44[Adapt sections based on what you discover]
46## Recommendations
47[Tailor to the specific context]
49Adjust sections as needed for the specific analysis type.
50```

Template Pattern

Provide templates for output format. Match the level of strictness to your needs.

For strict requirements (like API responses or data formats):

## Report structure

ALWAYS use this exact template structure:

# [Analysis Title]

## Executive summary
[One-paragraph overview of key findings]

## Key findings
- Finding 1 with supporting data
- Finding 2 with supporting data
- Finding 3 with supporting data

## Recommendations
1. Specific actionable recommendation
2. Specific actionable recommendation

For flexible guidance (when adaptation is useful):

## Report structure

Here is a sensible default format, but use your best judgment:

# [Analysis Title]

## Executive summary
[Overview]

## Key findings
[Adapt sections based on what you discover]

## Recommendations
[Tailor to the specific context]

Adjust sections as needed for the specific analysis type.
Raw lines 5 to 51
52## Examples Pattern
54For skills where output quality depends on seeing examples, provide input/output pairs:
56```markdown
57## Commit message format
59Generate commit messages following these examples:
61**Example 1:**
62Input: Added user authentication with JWT tokens
63Output:
64```
65feat(auth): implement JWT-based authentication
67Add login endpoint and token validation middleware
68```
70**Example 2:**
71Input: Fixed bug where dates displayed incorrectly in reports
72Output:
73```
74fix(reports): correct date formatting in timezone conversion
76Use UTC timestamps consistently across report generation
77```
79Follow this style: type(scope): brief description, then detailed explanation.
80```
82Examples help Claude understand the desired style and level of detail more clearly than descriptions alone.

Examples Pattern

For skills where output quality depends on seeing examples, provide input/output pairs:

## Commit message format

Generate commit messages following these examples:

**Example 1:**
Input: Added user authentication with JWT tokens
Output:

feat(auth): implement JWT-based authentication

Add login endpoint and token validation middleware


**Example 2:**
Input: Fixed bug where dates displayed incorrectly in reports
Output:

fix(reports): correct date formatting in timezone conversion

Use UTC timestamps consistently across report generation


Follow this style: type(scope): brief description, then detailed explanation.

Examples help Claude understand the desired style and level of detail more clearly than descriptions alone.

Raw lines 52 to 82