CtrlK
BlogDocsLog inGet started
Tessl Logo

cerebro-source-integration

Scaffold Cerebro source integrations following existing source, preview, runtime, and test patterns.

67

1.21x
Quality

52%

Does it follow best practices?

Impact

95%

1.21x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.factory/skills/cerebro-source-integration/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

96%

19%

GitHub Issues Source Integration

Config parsing, URL validation, no new deps

Criteria
Without context
With context

Mirrors existing structure

100%

100%

Config struct with defaults

0%

60%

Strict validation present

100%

100%

Clear field-level errors

100%

100%

Loopback rejection

0%

100%

Unsafe scheme rejection

100%

100%

Malformed URL rejection

100%

100%

No new external dependencies

100%

100%

Config validation tests

75%

100%

Error handling tests

100%

100%

93%

32%

Confluence Pages Source Integration

Pagination limits, unbounded response guard, live-test env gating

Criteria
Without context
With context

Follows existing structure

87%

87%

Pagination loop limit

0%

100%

Unbounded response guard

0%

100%

Loop termination condition

60%

100%

Pagination tests

100%

100%

Config validation tests

100%

100%

Error handling tests

100%

100%

Live tests behind env var

28%

57%

No new external dependencies

100%

100%

97%

Linear Issues Source Preview

Preview-only scope, response decoding, preview tests

Criteria
Without context
With context

Placed under sources/linear/

100%

100%

Mirrors existing integration

62%

62%

Preview only — no runtime sync

100%

100%

Preview decoding — nested fields

100%

100%

Preview decoding — nullable assignee

100%

100%

Preview decode tests

100%

100%

Null assignee test

100%

100%

API error test

100%

100%

Config validation tests

100%

100%

No new external dependencies

100%

100%

Repository
writer/cerebro
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.