Agent skill

Act R Model Builder

by NeuroAIHub in NeuroAIHub/BrainPilot

Guides ACT-R cognitive model construction: chunk types, production rules, subsymbolic parameters, and model validation

AGPL-3.0Auto-check passed

Install Act R Model Builder

skills CLI
$ npx skills add NeuroAIHub/BrainPilot --skill act-r-model-builder -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NeuroAIHub/BrainPilot act-r-model-builder --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NeuroAIHub/BrainPilot.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/skills/skills/07_Computational_Modeling/act-r-model-builder .claude/skills/act-r-model-builder && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
act-r-model-builder
GitHub stars
1.1k
Token cost
~3.7k tokens
SKILL.md length
1,640 words
Files
3 (incl. references)
Skills in repo
59
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Guides ACT-R cognitive model construction: chunk types, production rules, subsymbolic parameters, and model validation

  • Works in 7 steps: Define Chunk Types → Write Production Rules → Structure the Goal Stack → …
  • SKILL.md covers Purpose, When to Use This Skill, Research Planning Protocol and ⚠️ Verification Notice, plus 10 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Act R Model Builder is an agent skill from NeuroAIHub/BrainPilot. Guides ACT-R cognitive model construction: chunk types, production rules, subsymbolic parameters, and model validation

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/model-patterns.md` and `references/parameter-table.yaml`).

The repository describes itself as: BrainPilot: Automating Brain Discovery with Agentic Research. The licence is AGPL-3.0.

Example prompts

  • “Use the act-r-model-builder skill to guide ACT-R cognitive model construction: chunk types, production rules, subsymbolic parameters, and model…”
  • “/act-r-model-builder”

Requirements

  • Python 3

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Define Chunk Types
  2. Write Production Rules
  3. Structure the Goal Stack
  4. Identify Free Parameters
  5. Choose Fitting Method
  6. Fit to Multiple Dependent Variables
  7. Parameter Recovery

What it can do on your machine

Read from SKILL.md and the folder at commit 93f6855. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Act R Model Builder loads about 3.7k tokens when it runs, and up to ~7.1k if it reads all its reference files. Until then it costs about 35 tokens; SKILL.md has 1,640 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~35
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from NeuroAIHub/BrainPilot at commit 93f6855, republished under its AGPL-3.0 licence (© NeuroAIHub). 1,640 words, ~3,665 tokens.

Download SKILL.mdSave it as .claude/skills/act-r-model-builder/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
act-r-model-builder
description
Guides ACT-R cognitive model construction: chunk types, production rules, subsymbolic parameters, and model validation
domain
computational-cognitive-modeling
version
1.0.0
papers
Anderson, 2007, Anderson & Lebiere, 1998, Anderson & Schooler, 1991, Bothell, 2023
dependencies.required
research-literacy
review_status
ai-generated

ACT-R Model Builder

Purpose

This skill encodes expert knowledge for constructing computational cognitive models within the ACT-R (Adaptive Control of Thought -- Rational) architecture. It provides guidance on chunk type definition, production rule authoring, subsymbolic parameter selection with empirically validated defaults, model fitting workflows, and validation procedures. A general-purpose programmer would not know the architecture constraints, parameter defaults, or model validation standards without specialized cognitive modeling training.

When to Use This Skill

  • Designing a new ACT-R model for a cognitive task (memory retrieval, decision-making, skill acquisition)
  • Setting subsymbolic parameters and understanding their theoretical justification
  • Structuring chunk types and production rules for a specific experimental paradigm
  • Fitting an ACT-R model to behavioral data (RT, accuracy)
  • Validating a model via parameter recovery, cross-validation, or qualitative predictions
  • Choosing between ACT-R 7.x (Lisp) and pyactr (Python) for implementation

Research Planning Protocol

Before executing the domain-specific steps below, you MUST:

  1. State the research question -- What specific question is this analysis/paradigm addressing?
  2. Justify the method choice -- Why is this approach appropriate? What alternatives were considered?
  3. Declare expected outcomes -- What results would support vs. refute the hypothesis?
  4. Note assumptions and limitations -- What does this method assume? Where could it mislead?
  5. Present the plan to the user and WAIT for confirmation before proceeding.

For detailed methodology guidance, see the research-literacy skill.

⚠️ Verification Notice

This skill was generated by AI from academic literature. All parameters, thresholds, and citations require independent verification before use in research. If you find errors, please open an issue.

ACT-R Architecture Overview

ACT-R is a hybrid cognitive architecture with symbolic and subsymbolic components (Anderson, 2007; Anderson & Lebiere, 1998).

Core Modules and Buffers
ModuleBufferFunctionSource
Declarative memoryretrievalStores and retrieves chunks (facts)Anderson, 2007, Ch. 2
Procedural memory(none; fires productions)Stores production rules (skills)Anderson, 2007, Ch. 3
GoalgoalTracks current task stateAnderson, 2007, Ch. 4
ImaginalimaginalHolds intermediate problem representationsAnderson, 2007, Ch. 4
Visualvisual, visual-locationAttends to and encodes visual objectsAnderson, 2007, Ch. 6
MotormanualExecutes motor responses (keypresses)Anderson, 2007, Ch. 6
TemporaltemporalTracks time intervalsTaatgen et al., 2007
Processing Cycle
  1. Buffers hold one chunk each (the "bottleneck" assumption; Anderson, 2007, Ch. 1)
  2. Productions match against buffer contents (pattern matching)
  3. Conflict resolution selects one production per cycle (~50 ms per production firing; Anderson, 2007)
  4. Selected production modifies buffers or makes requests to modules
  5. Modules process requests asynchronously

Building the Symbolic Model

Step 1: Define Chunk Types

Chunk types define the structure of declarative knowledge:

;; ACT-R 7.x Lisp syntax
(chunk-type addition-problem arg1 arg2 answer)
(chunk-type counting-fact number next)

Decision rules for chunk type design:

  1. Each chunk type represents one category of knowledge (Anderson, 2007, Ch. 2)
  2. Slots should correspond to meaningful features of the domain
  3. Use inheritance when chunk types share structure (e.g., a "problem" parent type)
  4. Keep chunks small -- typically 3-6 slots per chunk type (Anderson & Lebiere, 1998)
Step 2: Write Production Rules

Productions follow an IF-THEN structure:

(p retrieve-answer
 =goal>
 isa addition-problem
 arg1 =num1
 arg2 =num2
 answer nil
 ?retrieval>
 state free
==>
 +retrieval>
 isa addition-fact
 addend1 =num1
 addend2 =num2
 =goal>
)

Production rule guidelines:

GuidelineRationaleSource
One request per productionModule bottleneck constraintAnderson, 2007, Ch. 3
Test buffer state before requestingPrevents jamming the moduleBothell, 2023, ACT-R reference manual
Use =goal> to maintain goal bufferPrevents goal harvestingBothell, 2023
Minimize productions per task stepSimpler models are preferred (parsimony)Anderson, 2007, Ch. 1
Step 3: Structure the Goal Stack
Is the task sequential with clear phases?
 |
 +-- YES --> Use a single goal chunk with a "step" slot
 | that tracks the current phase
 |
 +-- NO --> Does the task require subgoaling?
 |
 +-- YES --> Use goal push/pop (stack)
 |
 +-- NO --> Use the imaginal buffer for
 intermediate representations

Subsymbolic Parameters

These parameters govern memory activation, retrieval, and production selection. See references/parameter-table.yaml for the complete table.

Core Declarative Memory Parameters
ParameterSymbolDefaultTypical RangeSource
Base-level learning decayd0.50.1 -- 1.0Anderson & Schooler, 1991; Anderson, 2007
Activation noises0.40.1 -- 0.8Anderson, 2007
Latency factorF1.00.2 -- 5.0Anderson, 2007
Latency exponentf1.0Fixed in most modelsAnderson, 2007
Retrieval thresholdtau-infinity (default)Set empirically; often 0.0 to -2.0Anderson, 2007
Maximum associative strengthS (mas)context-dependent1.0 -- 5.0Anderson & Reder, 1999
Mismatch penaltyPapplication-dependent0.5 -- 2.0Anderson, 2007
Production Utility Parameters
ParameterSymbolDefaultTypical RangeSource
Utility noisesigma0.0 (deterministic)0.1 -- 2.0 when enabledAnderson, 2007
Utility learning ratealpha0.20.01 -- 1.0Anderson, 2007
Initial utilityU00.0Set per productionAnderson, 2007
Production compilationenabled/disabledDisabled by default--Taatgen & Anderson, 2002
Timing Parameters
ParameterValueSource
Production cycle time50 msAnderson, 2007
Visual encoding time85 msAnderson, 2007, Ch. 6
Motor initiation time50 msAnderson, 2007, Ch. 6
Motor execution time100 ms (Fitts' law applies)Anderson, 2007, Ch. 6
Imaginal delay200 msAnderson, 2007, Ch. 4
Activation Equation

Total activation of chunk i:

A_i = B_i + sum_j(W_j * S_ji) + PM_i + noise

Where:

  • B_i = base-level activation (log of weighted recency; decay d; Anderson & Schooler, 1991)
  • W_j * S_ji = spreading activation from source j (Anderson, 2007, Ch. 5)
  • PM_i = partial matching component (Anderson, 2007)
  • noise = logistic noise with scale s (Anderson, 2007)

Retrieval time: RT = F * e^(-f * A_i) (Anderson, 2007)

Model Fitting Workflow

Step 1: Identify Free Parameters
How many free parameters?
 |
 +-- <= 3 --> Standard practice; proceed
 |
 +-- 4-6 --> Acceptable if justified by model complexity
 |
 +-- > 6 --> Warning: overfitting risk. Consider fixing some
 to default values (Anderson, 2007)

Rule of thumb: The number of free parameters should be substantially less than the number of independent data points being fit (Roberts & Pashler, 2000).

Step 2: Choose Fitting Method
MethodWhen to UseSource
Grid searchFew parameters (1-3), bounded spaceStandard practice
Simplex (Nelder-Mead)Moderate parameters, smooth landscapeAnderson, 2007
Differential evolutionMany parameters, multimodal landscapeStorn & Price, 1997
Bayesian optimizationExpensive evaluations, informed priorsPalestro et al., 2018
Step 3: Fit to Multiple Dependent Variables

ACT-R models should simultaneously account for:

  • Response times (correct trials, mean or quantiles)
  • Accuracy (proportion correct by condition)
  • Qualitative patterns (error types, learning curves)

Use weighted sum of squared deviations or log-likelihood across measures (Anderson, 2007, Ch. 4).

Step 4: Parameter Recovery

Before trusting fitted parameter values, conduct a parameter recovery study. See the parameter-recovery-checker skill.

Common Model Patterns

See references/model-patterns.md for detailed implementations of:

  1. Memory retrieval -- Paired associates, fan effect (Anderson, 2007, Ch. 5)
  2. Skill acquisition -- Production compilation, power law of practice (Taatgen & Anderson, 2002)
  3. Decision-making -- Instance-based learning, utility-based selection (Gonzalez et al., 2003)
  4. Problem solving -- Means-ends analysis, goal stacking (Anderson, 2007, Ch. 8)
Show full SKILL.md (644 more words)Show less

Model Validation Checklist

Validation StepMethodMinimum Standard
Parameter recoverySimulate and refitr > 0.9 between true and recovered (Heathcote et al., 2015)
Cross-validationFit half, predict halfPrediction RMSE within 2x of fitting RMSE
Qualitative predictionsNovel conditionsModel predicts ordinal pattern correctly
Model comparisonAIC/BIC or Bayes factorCompare against plausible alternatives (Burnham & Anderson, 2002)
Sensitivity analysisVary fixed parametersConclusions robust to +/-20% variation

Software and Implementation

PlatformLanguageURLNotes
ACT-R 7.xCommon Lispact-r.psy.cmu.eduReference implementation (Bothell, 2023)
pyactrPythongithub.com/jakdot/pyactrPython interface, good for batch simulations (Dotlacil, 2018)
jACT-RJavajactr.orgJava implementation

Recommendation: Use ACT-R 7.x for model development and validation. Use pyactr when integrating with Python data analysis pipelines or running large parameter sweeps (Dotlacil, 2018).

Common Pitfalls

  1. Too many free parameters: Fitting more than 5-6 free parameters without strong justification risks overfitting (Roberts & Pashler, 2000). Fix well-established parameters (d = 0.5, production cycle = 50 ms) to defaults.
  2. Ignoring parameter correlations: Parameters like s (noise) and tau (threshold) trade off. Run parameter recovery to verify identifiability.
  3. Fitting only means: ACT-R makes distributional predictions. Fitting only mean RT discards information. Use quantile-based fitting where possible (Heathcote et al., 2015).
  4. Incorrect timing alignment: ACT-R's predicted RT includes perceptual and motor times. Account for these when comparing to behavioral RT.
  5. Overly complex models: Prefer models with fewer productions and chunk types that still capture the qualitative pattern. Complexity should be motivated by the data (Anderson, 2007, Ch. 1).
  6. Neglecting model comparison: Always compare your ACT-R model against at least one alternative (simpler ACT-R variant or a different architecture) using formal model comparison (Burnham & Anderson, 2002).

Minimum Reporting Checklist

Based on best practices from Anderson (2007) and Heathcote et al. (2015):

  • Architecture version (e.g., ACT-R 7.27)
  • All chunk types and their slots
  • Number of production rules
  • All parameter values: fixed (with default source) and free (with fitted values and confidence intervals)
  • Fitting method and objective function
  • Data fitted: number of conditions, number of data points, dependent variables
  • Goodness of fit: R-squared, RMSE, or log-likelihood per dependent variable
  • Parameter recovery results (r, bias, RMSE for each free parameter)
  • Model comparison results (AIC/BIC/Bayes factor vs. alternatives)
  • Qualitative predictions and whether they matched data

References

  • Anderson, J. R. (2007). How Can the Human Mind Occur in the Physical Universe? Oxford University Press.
  • Anderson, J. R., & Lebiere, C. (1998). The Atomic Components of Thought. Lawrence Erlbaum Associates.
  • Anderson, J. R., & Reder, L. M. (1999). The fan effect: New results and new theories. Journal of Experimental Psychology: General, 128(2), 186-197.
  • Anderson, J. R., & Schooler, L. J. (1991). Reflections of the environment in memory. Psychological Science, 2(6), 396-408.
  • Bothell, D. (2023). ACT-R 7.27 Reference Manual. Carnegie Mellon University.
  • Burnham, K. P., & Anderson, D. R. (2002). Model Selection and Multimodel Inference (2nd ed.). Springer.
  • Dotlacil, J. (2018). Building an ACT-R reader for eye-tracking corpus data. Topics in Cognitive Science, 10(1), 144-160.
  • Gonzalez, C., Lerch, J. F., & Lebiere, C. (2003). Instance-based learning in dynamic decision making. Cognitive Science, 27(4), 591-635.
  • Heathcote, A., Brown, S. D., & Wagenmakers, E.-J. (2015). An introduction to good practices in cognitive modeling. In B. U. Forstmann & E.-J. Wagenmakers (Eds.), An Introduction to Model-Based Cognitive Neuroscience. Springer.
  • Palestro, J. J., Sederberg, P. B., Osth, A. F., Van Zandt, T., & Turner, B. M. (2018). Likelihood-free methods for cognitive science. Springer.
  • Roberts, S., & Pashler, H. (2000). How persuasive is a good fit? A comment on theory testing. Psychological Review, 107(2), 358-367.
  • Storn, R., & Price, K. (1997). Differential evolution. Journal of Global Optimization, 11(4), 341-359.
  • Taatgen, N. A., & Anderson, J. R. (2002). Why do children learn to say "Broke"? A model of learning the past tense without feedback. Cognition, 86(2), 123-155.
  • Taatgen, N. A., van Rijn, H., & Anderson, J. R. (2007). An integrated theory of prospective time interval estimation. Psychological Review, 114(3), 577-598.

See references/ for detailed parameter tables and common model patterns.

© NeuroAIHub, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in packages/skills/skills/07_Computational_Modeling/act-r-model-builder of NeuroAIHub/BrainPilot.

  • SKILL.md
  • references/model-patterns.md
  • references/parameter-table.yaml

Open the folder on GitHubat commit 93f6855

Compare with similar skills

Act R Model Builder next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Act R Model Builder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Act R Model Builder this skillNeuroAIHub/BrainPilot1.1k—~3.7kAutomated safety check: PassAGPL-3.0
Rust Path Typesopeninterpreter/openinterpreter69k2 repos~605Automated safety check: PassApache-2.0
Python Type Safetywshobson/agents40k—~1.4kAutomated safety check: PassMIT
Pyrefly Type Coveragepytorch/pytorch104k—~3kAutomated safety check: PassCustom licence
Chunking Strategy Guiderevfactory/harness-1001.3k—~1.3kAutomated safety check: PassApache-2.0
Write Guidevercel/next.js143k—~1.6kAutomated safety check: PassMIT

Similar skills

  • Rust Path Types

    openinterpreter/openinterpreter

    Rules for choosing Rust types for filesystem paths in new Codex code, covering protocol types, internal use and model tool arguments.

    69k GitHub starsUsed in 2 repos~605 tokens
    DevelopmentAuto-check passed
  • Python Type Safety

    wshobson/agents

    Python type safety with type hints, generics, protocols, and strict type checking.

    40k GitHub stars~1.4k tokensUpdated 6 days ago
    DevelopmentAuto-check passed
  • Pyrefly Type Coverage

    pytorch/pytorch

    Migrate a file to use stricter Pyrefly type checking with annotations required for all functions, classes, and attributes.

    104k GitHub stars~3k tokensUpdated today
    DevelopmentAuto-check passed
  • Chunking Strategy Guide

    revfactory/harness-100

    Methodology for systematically designing document chunking strategies for RAG pipelines.

    1.3k GitHub stars~1.3k tokensUpdated 6 mo ago
    AI & LLM EngineeringAuto-check passed
  • Write Guide

    vercel/next.js

    Official

    Generates technical guides that teach real-world use cases through progressive examples.

    143k GitHub stars~1.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Typescript Advanced Types

    rolling-scopes/rsschool-app

    Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications.

    10k GitHub starsUsed in 25 repos~4.2k tokens
    DevelopmentAuto-check passed

More from NeuroAIHub/BrainPilot

All 59 skills in this repo
  • Deeplabcut

    NeuroAIHub/BrainPilot

    Toolbox for markerless animal pose estimation with DeepLabCut.

    1.1k GitHub stars~1.7k tokensUpdated 8 days ago
    Auto-check passed
  • Fmriprep

    NeuroAIHub/BrainPilot

    Preprocess task-based or resting-state fMRI data with fMRIPrep — a robust, BIDS-App preprocessing pipeline built on FSL, ANTs, FreeSurfer, AFNI, and Nilearn.

    1.1k GitHub stars~4.1k tokensUpdated 8 days ago
    Auto-check passed
  • Mne Python Guide

    NeuroAIHub/BrainPilot

    Domain-validated pipeline guidance for EEG/MEG data analysis using MNE-Python: data loading, preprocessing (filtering, ICA, re-referencing), epoching, ERP/ERF computation, time-frequency…

    1.1k GitHub stars~2.3k tokensUpdated 8 days ago
    Auto-check passed
  • Netneurotools Guide

    NeuroAIHub/BrainPilot

    Domain-validated guidance for network neuroscience analysis using netneurotools: datasets, brain network metrics, connectivity consensus, modularity, spatial statistics, null models, and cortical…

    1.1k GitHub stars~2.6k tokensUpdated 8 days ago
    Auto-check passed
  • Nature Figure

    NeuroAIHub/BrainPilot

    Submission-grade Nature/high-impact journal figure workflow for Python or R.

    1.1k GitHub starsUsed in 1 repo~1.3k tokens
    Auto-check passed
  • Pycortex Guide

    NeuroAIHub/BrainPilot

    Domain-validated guidance for cortical surface visualization and brain surface rendering of fMRI data using pycortex: data types (Volume, Vertex, Dataset), 2D cortical flatmaps, 3D WebGL brain…

    1.1k GitHub stars~1.6k tokensUpdated 8 days ago
    Auto-check passed

Questions about Act R Model Builder

What does Act R Model Builder do?

Guides ACT-R cognitive model construction: chunk types, production rules, subsymbolic parameters, and model validation. Act R Model Builder is an agent skill from NeuroAIHub/BrainPilot.

How do I install Act R Model Builder in Claude Code?

Run `npx skills add NeuroAIHub/BrainPilot --skill act-r-model-builder -a claude-code`. Or copy the skill folder (packages/skills/skills/07_Computational_Modeling/act-r-model-builder in NeuroAIHub/BrainPilot) into .claude/skills/act-r-model-builder in your project. Claude Code loads it when a task matches its description.

How do I install Act R Model Builder in Codex?

Run `npx skills add NeuroAIHub/BrainPilot --skill act-r-model-builder -a codex`. Or copy the skill folder (packages/skills/skills/07_Computational_Modeling/act-r-model-builder in NeuroAIHub/BrainPilot) into .agents/skills/act-r-model-builder in your project. Codex loads it when a task matches its description.

Can I use Act R Model Builder in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NeuroAIHub/BrainPilot --skill act-r-model-builder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/act-r-model-builder, .gemini/skills/act-r-model-builder, .github/skills/act-r-model-builder and .opencode/skills/act-r-model-builder in your project.

What does Act R Model Builder need to run?

SKILL.md names no scripts, command-line tools or credentials: Act R Model Builder is instructions for the agent only. Our summary lists: Python 3.

Does Act R Model Builder access the network?

SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.

Is Act R Model Builder safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Act R Model Builder use?

Act R Model Builder is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Act R Model Builder use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.5k tokens, read only when the agent opens those files.

What are the alternatives to Act R Model Builder?

Skills that share tags, products or a category with Act R Model Builder: Rust Path Types (openinterpreter/openinterpreter, 69k stars), Python Type Safety (wshobson/agents, 40k stars), Pyrefly Type Coverage (pytorch/pytorch, 104k stars) and Chunking Strategy Guide (revfactory/harness-100, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Act R Model Builder?

NeuroAIHub (a GitHub organization) maintains it in NeuroAIHub/BrainPilot, which has 1,062 GitHub stars. The repository holds 59 skills in this directory. The repository was last updated on October 2, 2026.

Source: NeuroAIHub/BrainPilot on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.