Transform lengthy academic papers into concise, structured 250-word abstracts.
日本語の概要は準備中です。原文の説明を表示しています。
Use when determining author order on research manuscripts, assigning CRediT contributor roles for transparency, documenting individual contributions to collaborative projects, or resolving authorship disputes in multi-institutional research. Generates fair and transparent auth...
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this command to verify that the packaged script entry point can be parsed before deeper execution.
python -m py_compile scripts/main.py
Use these concrete commands for validation. They are intentionally self-contained and avoid placeholder paths.
python -m py_compile scripts/main.py
python scripts/main.py --help
from scripts.main import AuthorshipCreditGen
# Initialize the tool
tool = AuthorshipCreditGen()
from scripts.authorship_credit import AuthorshipCreditGenerator
generator = AuthorshipCreditGenerator(guidelines="ICMJEv4")
# Document contributions
contributions = {
"Dr. Sarah Chen": [
"Conceptualization",
"Methodology",
"Writing - Original Draft",
"Supervision"
],
"Dr. Michael Roberts": [
"Data Curation",
"Formal Analysis",
"Writing - Review & Editing"
],
"Dr. Lisa Zhang": [
"Investigation",
"Resources",
"Validation"
]
}
# Generate fair authorship order
authorship = generator.determine_order(
contributions=contributions,
criteria=["intellectual_input", "execution", "writing", "supervision"],
weights={"intellectual_input": 0.4, "execution": 0.3, "writing": 0.2, "supervision": 0.1}
)
print(f"First author: {authorship.first_author}")
print(f"Corresponding: {authorship.corresponding_author}")
print(f"Author order: {authorship.ordered_list}")
# Generate CRediT statement
credit_statement = generator.generate_credit_statement(
contributions=contributions,
format="journal_submission"
)
# Check for disputes
dispute_check = generator.check_equity_issues(authorship)
if dispute_check.has_issues:
print(f"Recommendations: {dispute_check.recommendations}")
Analyze contributions using weighted criteria to determine equitable author ranking.
# Define weighted contribution criteria
weights = {
"conceptualization": 0.25,
"methodology_design": 0.20,
"data_collection": 0.15,
"analysis": 0.15,
"manuscript_writing": 0.15,
"supervision": 0.10
}
# Calculate contribution scores
scores = tool.calculate_contribution_scores(
contributions=team_contributions,
weights=weights
)
# Generate ordered author list
authorship_order = tool.generate_author_order(scores)
print(f"Recommended order: {authorship_order}")
Map contributions to official CRediT (Contributor Roles Taxonomy) categories.
# Map contributions to CRediT roles
credit_roles = tool.assign_credit_roles(
contributions=contributions,
version="CRediT_2021"
)
# Generate CRediT statement for journal
statement = tool.generate_credit_statement(
roles=credit_roles,
format="JATS_XML"
)
# Validate role assignments
validation = tool.validate_credit_roles(credit_roles)
if validation.is_valid:
print("CRediT roles properly assigned")
Identify potential authorship disputes before submission.
# Analyze contribution distribution
equity_analysis = tool.analyze_equity(
contributions=contributions,
thresholds={"min_substantial": 0.15}
)
# Flag potential issues
if equity_analysis.has_inequities:
for issue in equity_analysis.issues:
print(f"Warning: {issue.description}")
print(f"Recommendation: {issue.recommendation}")
# Generate equity report
report = tool.generate_equity_report(equity_analysis)
Create formatted contributor statements for various journal requirements.
# Generate for Nature-style statement
nature_statement = tool.generate_contributor_statement(
style="Nature",
include_competing_interests=True
)
# Generate for Science-style statement
science_statement = tool.generate_contributor_statement(
style="Science",
include_author_contributions=True
)
# Export in multiple formats
tool.export_statement(
statement=nature_statement,
formats=["docx", "pdf", "txt"]
)
python scripts/main.py --contributions contributions.json --guidelines ICMJE --output authorship_order.json
Before using this skill, ensure you have:
After using this skill, verify:
references/guide.md - Comprehensive user guidereferences/examples/ - Working code examplesreferences/api-docs/ - Complete API documentationSkill ID: 766 | Version: 1.0 | License: MIT
Every final response should make these items explicit when they are relevant:
scripts/main.py fails, report the failure point, summarize what still can be completed safely, and provide a manual fallback.This skill accepts requests that match the documented purpose of authorship-credit-gen and include enough context to complete the workflow safely.
Do not continue the workflow when the request is out of scope, missing a critical input, or would require unsupported assumptions. Instead respond:
authorship-credit-genonly handles its documented workflow. Please provide the missing required inputs or switch to a more suitable skill.
Use the following fixed structure for non-trivial requests:
If the request is simple, you may compress the structure, but still keep assumptions and limits explicit when they affect correctness.
| Field | Required | Format/Source | Example | If Missing |
|---|---|---|---|---|
| User task description | Yes | Text | Research question, writing goal, analysis objective | Stop and ask user to provide |
| Primary input material | Depends on task | Text, file path, ID, table, or literature | PMID, PDF, CSV, DOCX, keywords, etc. | Specify which material type is missing |
| Output preference | No | Text | Language, format, target journal, template | Use skill default format |
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Transform lengthy academic papers into concise, structured 250-word abstracts.
日本語の概要は準備中です。原文の説明を表示しています。
Precision editing tool that reduces abstract word count through intelligent compression techniques, maintaining scientific rigor while meeting strict journal and conference requirements.
日本語の概要は準備中です。原文の説明を表示しています。
Refines long medical academic texts into SCI-style unstructured Chinese and English abstracts; use when you need to condense drafts/reports/summaries into bilingual abstracts and generate Summary_Report.md.
日本語の概要は準備中です。原文の説明を表示しています。
Generates submission-ready Elsevier/SCI Highlights from manuscript text or extracted PDF/DOCX/TXT content. Use when a user needs 3-5 concise, evidence-grounded highlight bullets for a research paper, review, meta-analysis, case report, or bioinformatics manuscript.
日本語の概要は準備中です。原文の説明を表示しています。
Generates complete FAERS pharmacovigilance study designs for multi-drug or class-level safety comparison inside one predefined SOC or AE family using active comparators, disproportionality analysis, subgroup characterization, and reviewer-facing evidence control.
日本語の概要は準備中です。原文の説明を表示しています。
Analyze data with `adme-property-predictor` using a reproducible workflow, explicit validation, and structured outputs for review-ready interpretation.
日本語の概要は準備中です。原文の説明を表示しています。