mouse-colony-planner
Calculate breeding timelines and cage requirements for transgenic mouse colonies
Best use case
mouse-colony-planner is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Calculate breeding timelines and cage requirements for transgenic mouse colonies
Teams using mouse-colony-planner should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/mouse-colony-planner/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How mouse-colony-planner Compares
| Feature / Agent | mouse-colony-planner | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Calculate breeding timelines and cage requirements for transgenic mouse colonies
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# Mouse Colony Planner Calculate timelines and cage numbers required for transgenic mouse breeding to optimize breeding costs. ## Functions - **Timeline Calculation**: Calculate time required for each stage based on breeding scheme - **Cage Planning**: Estimate cage numbers needed for experiments - **Cost Estimation**: Calculate total breeding costs (cage fees, husbandry fees, genotyping fees, etc.) ## Usage ### Command Line ```bash python scripts/main.py --scheme <breeding_scheme> --females <number_of_females> --males <number_of_males> [options] ``` ### Parameters | Parameter | Description | Default | |------|------|--------| | `--scheme` | Breeding scheme: `heterozygote`, `homozygote`, `conditional` | Required | | `--females` | Starting number of females | Required | | `--males` | Starting number of males | Required | | `--gestation` | Gestation period (days) | 21 | | `--weaning` | Weaning age (days) | 21 | | `--sexual-maturity` | Sexual maturity age (days) | 42 | | `--cage-capacity` | Maximum cage capacity | 5 | | `--cage-cost` | Cage cost per day (CNY) | 3.0 | | `--genotyping-cost` | Genotyping cost per mouse (CNY) | 15.0 | | `--target-pups` | Target number of specific genotype mice | 10 | ### Breeding Scheme Descriptions 1. **heterozygote (Heterozygote breeding)**: Heterozygote x Wild type → 50% Heterozygotes 2. **homozygote (Homozygote breeding)**: Heterozygote x Heterozygote → 25% Homozygotes 3. **conditional (Conditional knockout)**: Requires two-step breeding, introducing Cre/loxp system ### Examples ```bash # Heterozygote breeding scheme, starting with 10 females and 5 males, target to obtain 10 heterozygote offspring python scripts/main.py --scheme heterozygote --females 10 --males 5 --target-pups 10 # Homozygote breeding, custom cycle parameters python scripts/main.py --scheme homozygote --females 20 --males 10 --target-pups 20 --gestation 21 --weaning 21 # Conditional knockout scheme python scripts/main.py --scheme conditional --females 15 --males 15 --target-pups 15 ``` ## Output - Timeline for each stage - Cage numbers required at each stage - Estimated total cost - Breeding flowchart ## Risk Assessment | Risk Indicator | Assessment | Level | |----------------|------------|-------| | Code Execution | Python/R scripts executed locally | Medium | | Network Access | No external API calls | Low | | File System Access | Read input files, write output files | Medium | | Instruction Tampering | Standard prompt guidelines | Low | | Data Exposure | Output files saved to workspace | Low | ## Security Checklist - [ ] No hardcoded credentials or API keys - [ ] No unauthorized file system access (../) - [ ] Output does not expose sensitive information - [ ] Prompt injection protections in place - [ ] Input file paths validated (no ../ traversal) - [ ] Output directory restricted to workspace - [ ] Script execution in sandboxed environment - [ ] Error messages sanitized (no stack traces exposed) - [ ] Dependencies audited ## Prerequisites ```bash # Python dependencies pip install -r requirements.txt ``` ## Evaluation Criteria ### Success Metrics - [ ] Successfully executes main functionality - [ ] Output meets quality standards - [ ] Handles edge cases gracefully - [ ] Performance is acceptable ### Test Cases 1. **Basic Functionality**: Standard input → Expected output 2. **Edge Case**: Invalid input → Graceful error handling 3. **Performance**: Large dataset → Acceptable processing time ## Lifecycle Status - **Current Stage**: Draft - **Next Review Date**: 2026-03-06 - **Known Issues**: None - **Planned Improvements**: - Performance optimization - Additional feature support
Related Skills
Exit Strategy & Business Valuation Planner
You are an M&A and exit planning advisor. Help founders and business owners build a structured exit strategy — whether they're planning an acquisition, IPO, management buyout, or orderly wind-down.
Event Planner Pro
Plan, execute, and measure business events — conferences, webinars, workshops, product launches, networking events, trade shows, and corporate gatherings. Complete event lifecycle from concept to post-event ROI analysis.
Data Migration Planner
Plan, execute, and validate data migrations between systems. Covers schema mapping, ETL pipeline design, rollback strategies, and post-migration validation.
Compensation & Salary Benchmarking Planner
Build data-driven compensation structures that attract talent without overpaying. Covers base salary bands, equity/bonus frameworks, geographic differentials, and total rewards packaging.
Change Management Planner
Plan, communicate, and execute organizational change with structured frameworks. Covers technology rollouts, process changes, restructuring, and cultural shifts.
Capacity Planner
Plan team and infrastructure capacity before it becomes a crisis.
Business Continuity Planner
Build a complete Business Continuity Plan (BCP) and Disaster Recovery (DR) strategy for any organization.
Budget Planner
Plan and track budgets using your AI agent. Works for personal finance, project budgets, or department spending.
openclaw-tour-planner
Universal travel planning skill for OpenClaw agents. Plan itineraries, check weather, discover attractions, and estimate budgets — all through natural conversation. Uses free APIs, no API key required for core features.
meetup-planner
An intelligent event finder that searches for meetups and events based on your interests, tracks them, and reminds you before they happen
proactive-daily-planner
Proactive daily planning assistant that helps organize your day, track tasks, and provide motivation. Acts as a personal assistant to plan your day proactively.
non-tumor-ml-research-planner
Generates complete non-tumor biomedical machine learning research designs from a user-provided research direction. Always use this skill when users want to plan bioinformatics + ML papers for non-cancer diseases (metabolic, cardiovascular, kidney, inflammatory, autoimmune, infectious, neurological, endocrine, wound healing, chronic multifactor), design diagnostic biomarker studies, combine GEO datasets with feature selection and ML modeling, or generate Lite/Standard/Advanced/Publication+ workload plans. Trigger for: "non-tumor ML study", "bioinformatics paper outside oncology", "key genes and diagnostic model for a disease", "pyroptosis/ferroptosis/senescence/autophagy + disease", "GEO datasets + machine learning", "RF + LASSO diagnostic model", "DEG + feature selection + validation", "immune infiltration + biomarker", "non-cancer biomarker paper". Trigger even for casual phrasings like "I want to study X using machine learning", "help me design a non-tumor bioinformatics paper", or "how do I build a diagnostic model for disease Y".