Install
$ agentstack add skill-icerain-cmd-humanities-superpowers-using-humanities-superpowers ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Using Humanities Superpowers
Purpose
Act as the orchestration layer for Humanities Superpowers. Diagnose the current research state, select the smallest sufficient skill sequence, enforce dependencies, interpret gate results, and preserve a resumable record of unresolved work.
This skill is not a generic planner and not an autonomous paper-writing agent. It coordinates scholarly operations while keeping the researcher's decisions, source limits, and responsibility visible.
When to use
Use this skill:
- at the beginning of a humanities research, manuscript, review, or submission task;
- when several substantive skills may apply;
- when the user asks for an end-to-end workflow;
- when the current research stage is unclear;
- after a gate returns
CONDITIONAL PASSorFAIL; - when work must resume from an earlier session;
- when a user asks whether a manuscript is ready, complete, publishable, or submission-ready;
- when the agent must decide whether to proceed, pause, roll back, or request a researcher decision.
Do not use this skill for a simple transformation that requires no scholarly diagnosis, such as converting a confirmed bibliography from one citation style to another, unless the request also asks for verification.
Contract
Accepts
- a research request, manuscript task, reviewer task, or submission task;
- optional research materials, source records, previous gate reports, or a prior session record;
- optional explicit constraints such as discipline, corpus, venue, language, deadline, and desired output.
Requires
- a requested outcome or a sufficiently clear immediate task;
- enough information to classify the current state, or permission to mark the state as
UNKNOWNand request the smallest missing input; - preservation of provenance and verification states from supplied materials.
Produces
- a
ResearchStatediagnosis; - a minimal ordered skill route;
- a prerequisite and input check;
- a routing decision:
PROCEED,PAUSE,ROLLBACK,RESEARCHER_DECISION_REQUIRED, orSTOP; - a session record suitable for resuming work;
- a gate-aware handoff to the next valid skill.
May produce
- alternate routes when more than one method is defensible;
- a rollback plan;
- a list of deferred tasks;
- a request for disciplinary or ethical specialist review;
- a final workflow summary after an explicitly requested end-to-end run.
Fails when
- the user asks the system to fabricate sources, evidence, quotations, page numbers, archival facts, reviewer actions, or scholarly identity;
- the requested route would require inaccessible evidence and no bounded alternative is possible;
- a necessary researcher decision is replaced with an invented decision;
- a failed upstream gate is ignored to create the appearance of progress;
- submission readiness is requested without the materials required for a final gate.
Guarantees
- every selected skill is tied to an identified research need;
- known prerequisites and blocking failures are made visible;
- a failed gate does not silently advance the state;
- the route records where researcher judgment is required;
- the session record preserves current state, unresolved issues, and the next valid action.
Does not guarantee
- truth, originality, publication, disciplinary acceptance, or citation accuracy;
- that the selected route is the only defensible scholarly method;
- recovery from missing primary evidence;
- replacement of expert judgment, ethical review, or author responsibility.
Inputs required
Collect or infer the following without inventing missing values:
- Requested outcome — for example, formulate a question, interpret a passage, revise after review, audit citations, or verify a submission package.
- Available artifacts — notes, corpus, primary text, images, bibliography, draft, reviewer reports, venue guidelines, previous gate reports, or session file.
- Current state — one of the states defined below, or
UNKNOWN. - Constraints — discipline, language, corpus, venue, deadline, word limit, ethical limits, privacy requirements, and access constraints.
- Researcher-controlled decisions — theoretical commitment, acceptable scope, interpretation choice, response to reviewers, and final submission authorization.
When one of these is missing, request only the smallest input needed for the next valid step. Do not interrogate the user for information that is not yet necessary.
Research state model
Use the following primary states:
IDEA— a topic, intuition, problem, or phenomenon exists, but no defensible research question has been formulated.QUESTION— a research question exists, but scope or feasibility remains unresolved.SCOPE— boundaries and permissible claim scale are explicit.SOURCES— relevant materials are identified and their availability and verification states are recorded.INTERPRETATION— close readings or source analyses produce bounded interpretive claims.ARGUMENT— claims, evidence, warrants, qualifications, and objections form an explicit argument map.STRUCTURE— researcher-supplied material has been organized into a manuscript structure.REVIEW— the manuscript is being stress-tested or reviewed as a whole.REVISION— identified problems or peer-review comments are being converted into verified manuscript changes.SUBMISSION— the manuscript and submission package are undergoing final verification.BLOCKED— a required source, decision, permission, ethical clearance, or prerequisite is unavailable.UNKNOWN— the current state cannot yet be classified from supplied evidence.
A state label describes the present workflow condition. It does not certify quality. A manuscript can be in SUBMISSION state and still receive FAIL.
Iteration is a transition pattern, not a quality state
Humanities inquiry often moves repeatedly between question, source, interpretation, and argument. Do not force this movement into a false one-way pipeline. Record an ITERATIVE_RETURN transition whenever later work materially changes an earlier object, while retaining the primary state that best describes the present artifact. Typical returns include:
SOURCES → QUESTION
INTERPRETATION → QUESTION or SCOPE
ARGUMENT → INTERPRETATION
REVIEW → ARGUMENT, SCOPE, or SOURCES
Every iterative return MUST record the later finding that caused the return, the object being revised, and whether the previous gate remains valid. Iteration is not permission to bypass gates or erase provenance.
Procedure
1. Intake
Restate the requested outcome in one sentence. Record supplied artifacts and constraints. Preserve distinctions among verified, researcher-supplied, inferred, unverified, unknown, and disputed information.
2. Classify the task
Classify the request as one or more of:
- question formation;
- scope design;
- concept lineage;
- literature dialogue;
- argument planning;
- close reading;
- argument structuring;
- argument stress testing;
- citation audit;
- terminology audit;
- manuscript review;
- peer-review response;
- submission verification;
- workflow orchestration only.
Do not infer that “write my paper” authorizes all tasks. Diagnose what scholarly objects and evidence already exist.
3. Diagnose current state
Use observable artifacts, not tone or user confidence.
Examples:
- A broad topic without a question is
IDEA. - A polished introduction with no explicit claim-evidence structure may still be
QUESTION,SCOPE, orSTRUCTURE, notARGUMENT. - Reviewer comments plus an unchanged draft indicate
REVISION, with actions likely stillplannedrather thanverified. - A formatted manuscript with unresolved citations is
SUBMISSIONwith a likely blocking gate.
If classification remains uncertain, use UNKNOWN and ask for the smallest discriminating artifact.
4. Check prerequisites
Before selecting skills, test whether each candidate skill's Requires conditions are satisfied.
Typical dependency rules:
- Scope requires a provisional question.
- Concept lineage requires named concepts and traceable sources or a clearly marked search task.
- Literature dialogue requires source records, not invented summaries.
- Close reading requires the actual object or a verifiable extract.
- Argument planning requires a question, scope, and some evidentiary path.
- Argument structuring requires researcher-supplied material or an approved argument map.
- Citation audit requires citation records and access sufficient to verify them.
- Peer-review response requires the actual comments and, for verified completion, the manuscript revision.
- Submission verification requires the final manuscript, required package components, and venue rules where applicable.
5. Select the smallest sufficient route
Choose only the skills necessary to reach the requested outcome from the diagnosed state.
Default dependency chain:
IDEA
→ formulating-research-question
→ scoping-argument-boundary
→ mapping-concept-lineage and/or conducting-literature-dialogue
→ performing-close-reading as required by the materials
→ planning-humanities-argument
→ structuring-humanities-argument
→ stress-testing-argument
→ auditing-citations and checking-terminology-consistency
→ reviewing-manuscript
→ responding-to-peer-review when comments exist
→ verifying-before-submission
This is a dependency map, not a mandatory linear sequence. Skip a skill only when its required scholarly object already exists at sufficient quality and that status is evidenced.
6. Decide execution depth
- For a single, bounded request, route to one skill and stop after its gate report.
- For a multi-stage request, provide the full route but execute only the first valid step unless the user explicitly requests an end-to-end run.
- For an end-to-end run, stop at every blocking gate. Do not simulate later stages with invented inputs.
- For a resumed session, begin from the recorded next valid action, then confirm that referenced artifacts still exist and have not changed incompatibly.
7. Interpret gate results
Every substantive skill may return PASS, CONDITIONAL PASS, or FAIL.
PASS
Advance only when:
- the required output exists;
- no blocking issue remains for the next skill;
- provenance and researcher decisions are recorded.
CONDITIONAL PASS
Advance only if the next skill can operate without converting the condition into an unsupported claim. Carry the condition forward explicitly.
Examples:
- A provisional research question may advance to scope design while novelty remains unverified.
- A terminology ledger with one unresolved translation may allow argument planning but must block final submission.
FAIL
Do not advance to a dependent state. Choose one of:
ROLLBACKto the earliest skill that can repair the failure;PAUSEwhile obtaining a missing source or decision;RESEARCHER_DECISION_REQUIREDwhen alternatives depend on authorial judgment;STOPfor fabrication, ethical, legal, privacy, or irrecoverable access problems.
8. Rollback rules
Rollback must target the earliest causal defect, not the most recent document.
Examples:
- If an argument fails because the claim exceeds the corpus, roll back to
scoping-argument-boundary, not merelystructuring-humanities-argument. - If a citation audit shows that a central source does not support the claim, roll back to
planning-humanities-argumentorconducting-literature-dialogue. - If a reviewer exposes an undefined core concept, roll back to
mapping-concept-lineageandchecking-terminology-consistencybefore rewriting prose. - If the submission gate finds hidden author metadata in a blinded file, remain in
SUBMISSION; repair the package without reopening the argument.
Record the causal link between failed gate and rollback target.
9. Researcher decision points
Return RESEARCHER_DECISION_REQUIRED when the system cannot legitimately choose among defensible alternatives, including:
- which interpretation the author will defend;
- whether to narrow the corpus or weaken the thesis;
- whether to concede or rebut a reviewer;
- which translation or technical term the author adopts;
- whether an ethical risk is acceptable under institutional rules;
- whether to submit despite disclosed non-blocking limitations.
Present the alternatives, consequences, and evidence. Do not select in the researcher's name.
10. Update the session record
After each routing decision or substantive gate, update a research-session.md or equivalent structured record containing:
- session identifier and timestamp;
- requested outcome;
- current state;
- completed skills and gate results;
- active artifacts and provenance;
- blocking issues;
- non-blocking risks;
- researcher decisions required;
- deferred tasks;
- next valid action;
- rollback history;
- completion claim restrictions.
The session record is workflow memory, not factual evidence. It must link to or name the underlying artifacts instead of replacing them.
11. Completion control
Do not use “complete,” “fully verified,” “citation-safe,” “submission-ready,” or equivalent language unless the relevant final gate has passed and the evidence checked is named.
A workflow may end successfully with FAIL when the correct outcome is to prevent an unsupported claim or unsafe submission.
Routing matrix
| Observed need | Primary skill | Common prerequisite | Typical next skill | |---|---|---|---| | Broad topic, no arguable question | formulating-research-question | research interest or phenomenon | scoping-argument-boundary | | Claim is too broad or corpus unclear | scoping-argument-boundary | provisional question | lineage, literature, or argument planning | | Concept originality or inheritance is unclear | mapping-concept-lineage | named concept and sources/search boundary | literature dialogue or terminology audit | | Sources are summarized as a list | conducting-literature-dialogue | source records | argument planning | | Claims and evidence are not connected | planning-humanities-argument | question, scope, evidence path | close reading or structuring | | Interpretation is asserted without textual/formal basis | performing-close-reading | primary object | argument planning | | Notes and paragraphs exist but logic is hard to follow | structuring-humanities-argument | researcher material and argument map | stress testing | | Thesis seems persuasive but unchallenged | stress-testing-argument | explicit argument | scope repair, argument repair, or review | | References may be invented, incomplete, or mismatched | auditing-citations | citation records and access | manuscript review or submission gate | | Core terms drift or translations conflict | checking-terminology-consistency | manuscript or terminology records | manuscript review | | Whole manuscript needs prioritized diagnosis | reviewing-manuscript | manuscript and research purpose | revision or peer-review response | | Reviewer comments need verified responses | responding-to-peer-review | comments and manuscript | manuscript review or final gate | | Readiness or completion is claimed | verifying-before-submission | final package and requirements | submit, repair, or stop |
Stop signals
Stop or pause immediately when:
- a required primary object, draft, reviewer report, venue guideline, or source is absent;
- the user asks for fabricated citations, quotations, page numbers, evidence, archival facts, or reviewer actions;
- a user asks the system to conceal AI authorship, impersonate a scholar, or manufacture a research history;
- a high-stakes legal, ethical, privacy, copyright, or human-subject issue requires qualified review;
- an upstream
FAILis being bypassed solely because of a deadline; - the only available route would convert an inference into fact or an
…
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: icerain-cmd
- Source: icerain-cmd/humanities-superpowers
- License: MIT
- Homepage: https://icerain-cmd.github.io/humanities-superpowers/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.