Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/tobiasblask/open-paper-machine/method-enginenpx skills add TobiasBlask/open-paper-machine --skill method-enginegit clone --depth 1 https://github.com/TobiasBlask/open-paper-machineWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/tobiasblask/open-paper-machine/method-engine)<a href="https://agentmods.dev/skills/tobiasblask/open-paper-machine/method-engine"><img src="https://agentmods.dev/badge/skills/tobiasblask/open-paper-machine/method-engine.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00102 | $0.07392 |
| Opus 5 | $0.00051 | $0.03696 |
| Sonnet 5 | $0.00020 | $0.01478 |
| Haiku 4.5 | $0.00010 | $0.00739 |
Grade A, and why
method-engine scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 798 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Orchestration Log: When this skill is activated, append a log entry to
outputs/orchestration_log.md:### Skill Activation: Method Engine **Timestamp:** [current date/time] **Actor:** AI Agent (method-engine) **Input:** [brief description of the methodology request] **Output:** [brief description of what was produced — e.g., "DSR method section drafted with 3 evaluation criteria"]
Method Engine
Method Selection Guide
Decision Tree
What is your primary research goal?
│
├─ "I want to map what the literature says"
│ → Systematic Literature Review (Section A)
│
├─ "I want to understand a phenomenon in depth"
│ → Qualitative Study (Section B)
│ ├─ Single context, deep → Single Case Study
│ ├─ Multiple contexts, comparison → Multiple Case Study
│ ├─ Build new theory from data → Grounded Theory / Gioia
│ └─ Analyze text/documents systematically → Content Analysis (Mayring)
│
├─ "I want to test hypotheses / measure relationships"
│ → Quantitative Study (Section C)
│ ├─ Complex model with latent variables → SEM (PLS or CB)
│ ├─ Simpler relationships → Regression
│ └─ Experimental comparison → Experiment / RCT (Section F)
│
├─ "I want to build something (tool, framework, model)"
│ → Design Science Research (Section D)
│
├─ "I want to combine approaches"
│ → Mixed Methods (Section E)
│
├─ "I want to improve practice through iterative intervention"
│ → Action Research (Section G)
│
├─ "I want to understand culture, practices, or lived experience"
│ → Ethnography (Section H)
│
├─ "I want structured expert consensus on a complex issue"
│ → Delphi Study (Section I)
│
└─ "I want to model and test scenarios computationally"
→ Simulation (Section J)
Section A: Systematic Literature Review
Method Section Template (ready to adapt):
3. Research Methodology
We conducted a systematic literature review following the guidelines of
[vom Brocke et al. (2009, 2015) / Webster & Watson (2002) / Kitchenham &
Charters (2007) / PRISMA 2020 (Page et al., 2021)]. This approach is
appropriate because [justification: need to synthesize a growing but
fragmented body of knowledge / field is maturing and needs stock-taking /
practical guidance requires evidence synthesis].
3.1 Search Strategy
We searched [N] electronic databases: Semantic Scholar, OpenAlex, CrossRef,
[and arXiv for preprints / and AIS eLibrary for IS-specific venues].
The search was conducted in [month/year] using the following query terms:
[("generative AI" OR "generative artificial intelligence" OR "large language
model*" OR "LLM" OR "GPT" OR "foundation model*") AND ("enterprise" OR
"organization*" OR "business" OR "implementation" OR "adoption")]
[("AI agent*" OR "autonomous agent*" OR "agentic AI") AND ("organization*"
OR "enterprise" OR "business process" OR "implementation")]
The search was limited to publications from [year] to [year], in
[English / English and German].
3.2 Selection Criteria
Table [N] summarizes our inclusion and exclusion criteria.
| ID | Criterion | Rationale |
|----|-----------|-----------|
| IC1 | Peer-reviewed journal article or conference paper | Quality assurance |
| IC2 | Focuses on [topic] in organizational context | Scope alignment |
| IC3 | Published between [year] and [year] | Recency |
| IC4 | Available in English [or German] | Accessibility |
| EC1 | Purely technical (no organizational dimension) | Out of scope |
| EC2 | Editorial, book review, or abstract-only | Insufficient depth |
| EC3 | Duplicate publication | Avoid double-counting |
3.3 Search and Screening Process
Figure [N] presents the PRISMA flow diagram of our search and selection process.
The initial search yielded [N] records across all databases. After removing
[N] duplicates, [N] records were screened based on title and abstract, of
which [N] were excluded. The remaining [N] articles were assessed in full text,
resulting in [N] studies included in the final synthesis.
[Forward and backward citation tracking (snowballing) on the [N] most-cited
included studies identified an additional [N] relevant papers, bringing the
total to [N] studies.]
3.4 Data Extraction and Analysis
From each included study, we extracted: [list categories: research question,
theoretical lens, methodology, sample/context, key findings, limitations,
and contribution type].
We synthesized findings using a concept-centric approach (Webster & Watson, 2002),
organizing results in a concept matrix that maps studies against key themes
identified through iterative reading and coding.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 798 lines · 102 tokens per session scan A 52c5c341b977
method-engine is a skill published in the GitHub repository TobiasBlask/open-paper-machine (18 stars, last pushed 4mo ago), licensed MIT. It adds 102 tokens to every session and 7,392 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
cvpr-iccv-eccv
CVPR / ICCV / ECCV paper formatting — activate when the user wants to submit to CVPR, ICCV, or ECCV, follow their template, or fix format issues for these computer vision conferences.
acl-venues
ACL-family venue paper formatting (ACL, EMNLP, NAACL, EACL, AACL, COLING, ARR, Findings) — activate when the user wants any ACL-series template setup, migration, or format fixes.
iclr
ICLR (International Conference on Learning Representations) paper formatting — activate when the user wants to submit to ICLR, follow ICLR template, or fix ICLR format issues.
icml
ICML (International Conference on Machine Learning) paper formatting — activate when the user wants to submit to ICML, follow ICML template, or fix ICML format issues.
neurips
NeurIPS (Neural Information Processing Systems) paper formatting — activate when the user wants to submit to NeurIPS, follow NeurIPS template, or fix NeurIPS format issues.
aaai
AAAI paper formatting — activate when the user wants AAAI template setup, migration, or formatting/compilation fixes.