CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

academic-pipeline

Orchestrator for the full academic research pipeline: research -> write -> integrity check -> review -> revise -> re-review -> re-revise -> final integrity check -> finalize. Coordinates deep-research, academic-paper, and academic-paper-reviewer into a seamless 10-stage workflow with mandatory, coverage-bounded integrity checks, two-stage peer review, and auditable quality-assurance artifacts. Triggers on: academic pipeline, research to paper, full paper workflow, paper pipeline, end-to-end paper, research-to-publication, complete paper workflow, 연구부터 논문까지, 연구 주제 설정부터 논문 완성까지, 논문 전체 워크플로, flujo de trabajo académico, investigación a artículo, flujo completo de artículo, pipeline de investigación completa, publicación de investigación, flujo de trabajo completo del artículo.

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./academic-pipeline/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

55%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body excels at workflow definition — a fully specified 10-stage state machine with mandatory checkpoints, fail loops, and error recovery — but it is bloated with changelog annotations and opt-in design-spec prose that belong in reference files, and much of its executable surface (agent files, scripts, shared protocols) is referenced but not actually shipped in the bundle. It reads as a strong operations manual fused with an uncompressed design changelog.

Suggestions

Move the #660 tortured-phrase, #672 cross-document consistency, #673 adjudication-activity, and #743 inquiry-ledger sections into dedicated reference files, keeping only one-line summaries with links in SKILL.md.

Strip inline changelog annotations (issue numbers like #892/#672, version tags like '(v3.6.3)', 'PR #294; #973') from operational text and consolidate them in references/changelog.md, which already exists.

Ship the referenced agents/, shared/, templates/, examples/, and scripts/ files in the bundle or remove their tables and inline links — 25+ referenced paths currently do not resolve, including scripts that the workflow marks as MANDATORY steps.

DimensionReasoningScore

Conciseness

The ~780-line body is noticeably verbose: changelog-style annotations ("(v3.6.3)", "(#892)", "PR #294; #973") are threaded through operational text, and ~150 lines of opt-in spec prose (#660 tortured-phrase advisory, #672 cross-document consistency, #673 adjudication activity, #743 inquiry ledger) read as design-document dumps rather than dispatch-time instructions. Not 1 because none of it explains concepts Claude already knows — it is all skill-specific — but anchor 2's 'several padded sections' fits better than anchor 3's 'some unnecessary explanation'.

2 / 5

Actionability

There is substantial concrete guidance (stage table with skills/modes/deliverables, numbered state machine, literal checkpoint dashboard template, intake decision tree, per-stage error recovery table), but key executable pieces are incomplete: mandatory verification steps invoke scripts absent from the bundle (`scripts/check_re_review_synthesis.py`, `scripts/check_pipeline_integrity.py`), and the #660/#672/#673 sections describe system behavior instead of instructing what to do. This sits at anchor 3 ('some concrete guidance but incomplete, missing key details') rather than 4.

3 / 5

Workflow Clarity

The 10-stage sequence is explicitly enumerated with transition conditions ("Stage 2.5 INTEGRITY -> PASS -> Stage 3 (FAIL -> fix and re-verify, max 3 rounds...)"), MANDATORY checkpoints that cannot be auto-skipped, feedback loops (integrity FAIL loop, revision-loop hard caps, early-stopping criteria), a self-check checklist at FULL checkpoints, and a per-stage error-recovery table. This matches the anchor-5 pattern of explicit validation steps plus error-recovery loops; anchor 4's 'minor validation gaps' understates the coverage.

5 / 5

Progressive Disclosure

Structure is genuinely present (clear headers, a Reference Files table with per-file purposes, one-level-deep references, all 16 references/* paths resolve), but ~200 lines of spec prose that belongs in reference files are inlined (the routing core duplicated from shared/references/routing_core.md, the #660/#672/#673 advisory specs), and 25+ referenced paths are missing from the bundle (every agents/, shared/, templates/, examples/, scripts/, and docs/ file), leaving the Agent File References and Templates tables pointing at nothing. Better organized than anchor 2's 'minimal structure', but the inlining and dangling references exceed anchor 4's 'minor organization gaps'.

3 / 5

Total

13

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it states a concrete multi-stage capability, names the skills it coordinates, and provides an explicit multilingual trigger list covering what and when. The only weakness is mild buzzword padding ("seamless", "coverage-bounded", "auditable quality-assurance artifacts") that slightly dilutes the otherwise concrete capability statement.

DimensionReasoningScore

Specificity

Enumerates nine concrete pipeline actions ("research -> write -> integrity check -> review -> revise -> re-review -> re-revise -> final integrity check -> finalize") and names the three coordinated skills plus QA mechanisms ("mandatory, coverage-bounded integrity checks, two-stage peer review"). Not 5 because phrases like "seamless" and "auditable quality-assurance artifacts" are buzz-adjacent rather than concrete actions; not 3 because the action coverage is comprehensive, not just 1-2 items.

4 / 5

Completeness

Explicitly answers "what" (orchestrates a 10-stage research-to-final-paper workflow coordinating three named skills with integrity gates and two-stage review) and "when" via the explicit "Triggers on:" clause with concrete trigger phrases. This is the anchor-5 pattern (what + when + concrete triggers); anchor 4's weaker 'when' does not apply.

5 / 5

Trigger Term Quality

Triggers span natural phrasings with synonyms in three languages ("academic pipeline, research to paper, full paper workflow, paper pipeline, end-to-end paper, research-to-publication" plus Korean and Spanish variants like "flujo de trabajo académico"). This matches the comprehensive-synonyms anchor; only niche variations like "thesis from scratch" are absent, which keeps it clearly above anchor 4.

5 / 5

Distinctiveness Conflict Risk

Clear niche as the end-to-end orchestrator, distinguished from its own single-phase sub-skills (deep-research, academic-paper, academic-paper-reviewer) which it names as dispatched, and all trigger phrases are pipeline-scoped ("end-to-end paper", "research-to-publication") rather than single-phase terms. Minimal conflict risk; not 4 because no meaningful overlap with closely related skills remains.

5 / 5

Total

19

/

20

Passed

Validation

75%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (778 lines); consider splitting into references/ and linking

Warning

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 suspicious

Warning

referenced_paths_exist

Referenced path issues: 5 missing

Warning

Total

12

/

16

Passed

Repository

Imbad0202/academic-research-skills

Path

academic-pipeline/SKILL.md

Reviewed

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.