template-startup

Solid

Full installation and validation workflow for a fresh clone of the Research Project Template. Installs dependencies, runs pre-commit hooks, executes the core pipeline against template_code_project, validates outputs, and reports a structured PASS / FAIL for each checkpoint. USE WHEN the user says "start", "set up the repo", "install and validate", "does everything work", "first time setup", or any variant of bootstrapping a fresh or unknown checkout.

Data & Documents 18 stars 1 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 84/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Startup skill — install, run, validate ## Natural invocations - "start" - "set up the repo" - "install everything and verify it works" - "run setup on template_code_project" - "does this repo work out of the box?" - (agent pointed at repo with no other context) ## Inputs to confirm - **Repo root** — confirmed by presence of `run.sh`, `AGENTS.md`, `infrastructure/`, `projects/templates/template_code_project/`. - **OS** — macOS or Linux (Windows: use Docker; see `docs/CLOUD_DEPLOY.md`). - **Ollama** — optional; LLM stages auto-skip when absent. --- ## Workflow ### Step 0: Orient Read [`START_HERE.md`](../../../START_HERE.md) (3 min, project overview + key principles). Confirm you are in the repo root. ```bash ls run.sh AGENTS.md CLAUDE.md infrastructure/ projects/templates/template_code_project/ ``` **Gate:** All paths exist → continue. Missing `run.sh` → not in repo root, abort and navigate there first. --- ### Step 1: Check prerequisites ```bash pandoc --version # need any 2.x or 3.x xelatex --version # need any version uv --version # need 0.4.x or later ``` **If `xelatex` missing (macOS):** ```bash brew install --cask basictex sudo tlmgr update --self sudo tlmgr install multirow cleveref doi newunicodechar subcaption bm ``` **If `xelatex` missing (Linux):** ```bash sudo apt-get install -y texlive-xetex texlive-fonts-recommended fonts-dejavu ``` **If `pandoc` missing:** ```bash brew install pandoc # macOS apt-get install pandoc # Linu...

Details

Author
docxology
Repository
docxology/template
Created
11 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

init-workspace

Bootstrap a project's way of working: fetch the agentic-workflow documentation scaffold (template/) and adapt it to THIS project by interview — fill the CLAUDE.md documentation map, gate commands and architecture, prune doc folders that don't apply, keep the SPEC/feature/fix and GitHub templates — then offer to install the skills. The adaptive counterpart to a raw `npx degit` copy. On a repo that already has the scaffold, detects it and switches to **upgrade mode**: diffs the project's substrate against the current template, reads `docs/workflow/MIGRATION.md`, and proposes only the blocks the project is missing — never clobbering a tailored one. On Claude Code and want hand-tuned per-skill model/effort tiers? Install the `#claude` branch instead (`npx skills add gtrabanco/agentic-workflow#claude`) — see the README. This branch is model-agnostic: the skill inherits whatever model and effort your agent session is already using. Triggers: "set up the agentic workflow here", "init-workspace", "scaffold this proje

19 Updated 1 weeks ago
gtrabanco
Data & Documents Solid

template-code-development

Standards-compliant code for the Research Project Template — infrastructure or project src/, thin orchestrators, type hints, no mocks. USE WHEN implementing an algorithm, utility, analysis method, optimizer, new module in projects/*/src or infrastructure/, or user says add code following template architecture — even without docs/prompts. Not for end-to-end feature spanning manuscript + pipeline (use template-feature-addition).

18 Updated today
docxology
AI & Automation Listed

project-setup

Bootstrap new projects with standardized structure, CLAUDE.md, scratchpad, docs directory, and git repo. Use when creating a new project, setting up a repo, or bootstrapping from source material.

0 Updated 4 days ago
cobuchan