Skip to content
Back to skills

Limitation Calculator Shashionline

ASecurity

Calculate precise limitation periods under Limitation Act 1963 including COVID-19 extension (531 days), exclusions, and extensions. This skill should be used when determining filing deadlines for legal proceedings, appeals, applications, or when analyzing whether a claim is time-barred.

  • 85 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 8, 2026
ai-agentspythongobashgitperformance

Security analysis

A100/100

Scanned October 8, 2026

npx -y skills add ThomasMoreAI/legal-skills-open --skill limitation-calculator-shashionline --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Limitation Calculator Shashionline?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Limitation Calculator Shashionline
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/thomasmoreai-limitation-calculator-shashionline/badge)](https://www.skillsdirectory.com/skills/thomasmoreai-limitation-calculator-shashionline)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: limitation-calculator-shashionline
title: Limitation Calculator
description: Calculate precise limitation periods under Limitation Act 1963 including COVID-19 extension (531 days), exclusions, and extensions. This skill should be used when determining filing deadlines for legal proceedings, appeals, applications, or when analyzing whether a claim is time-barred.
author: shashionline
author_url: https://github.com/shashionline/indian-law-plugin/tree/master/skills/limitation-calculator
license: MIT
version: 0.1.0
execution_mode: open
jurisdiction: in
practice: litigation
language: en
---

# Limitation Calculator

This skill provides precise limitation period calculation following Limitation Act 1963, including the Supreme Court COVID-19 extension order (March 15, 2020 - October 2, 2021 = 531 days).

## Purpose

Calculate accurate limitation periods by:
1. Identifying correct Article from Limitation Act Schedule
2. Computing basic limitation period
3. Applying exclusions (Section 14, prior litigation)
4. Applying extensions (COVID-19 531 days, acknowledgment, part payment)
5. Determining final filing deadline with precision

## When to Use This Skill

Use this skill when:
- Determining if suit/appeal/application is within limitation
- Calculating exact filing deadline for legal proceeding
- Analyzing whether cause of action is time-barred
- Advising on urgency of legal action
- Drafting pleadings requiring limitation analysis

## Critical Warning

⚠️ **LIMITATION IS MANDATORY** ⚠️

Section 3, Limitation Act 1963:
> "Subject to the provisions contained in sections 4 to 24 (inclusive), every suit instituted, appeal preferred, and application made after the prescribed period shall be dismissed although limitation has not been set up as a defence."

**LIMITATION BARS THE REMEDY, NOT THE RIGHT**

Once period expires:
- Court MUST dismiss (mandatory language)
- No discretion to condone delay (except Section 5 for appeals/applications, NOT suits)
- Cause of action extinguished

## Key Articles - Limitation Periods

Refer to @references/limitation-articles-table.md for complete list.

### Common Articles

**Contracts & Specific Relief**:
- **Article 54**: Specific performance of contract - **3 years** (from date fixed for performance OR if no date fixed, from refusal to perform)
- **Article 55**: Breach of contract - **3 years** (from breach)
- **Article 113**: Suit on contract - **3 years** (from accrual of right to sue)

**Property & Possession**:
- **Article 65**: Suit for possession of immovable property - **12 years** (from dispossession)
- **Article 64**: Suit to recover possession based on title - **12 years** (from accrual of right)

**Torts**:
- **Article 113**: Compensation for wrongful act - **3 years** (from act)

**Appeals**:
- **Article 116**: Appeal from decree/order of civil court (CPC Order 43) - **30/90 days** (from decree/order)
- **Article 117**: Appeal under CPC where no period fixed - **90 days**

**Applications**:
- **Article 137**: Residuary article (applications) - **3 years** (from right to apply accrues)

**Money Suits**:
- **Article 62**: Money lent - **3 years** (from refusal or expiry of notice period)
- **Article 113**: Money payable under contract - **3 years** (from breach)

## Limitation Calculation Workflow

### Step 1: Identify Applicable Article

**Process**:
1. Determine nature of proceeding (suit, appeal, application)
2. Identify cause of action / subject matter
3. Match to Article in Limitation Act Schedule
4. Note limitation period and starting point

**Example**:
```
Proceeding: Suit for specific performance of sale agreement
Nature: Civil suit
Subject: Specific Relief Act, Section 10 (specific performance)
Article: Article 54, Limitation Act
Period: 3 years
Starting Point: Date fixed for performance OR refusal to perform
```

Refer to: @references/article-finder-guide.md

### Step 2: Determine Starting Point (Accrual Date)

**Critical**: Each Article specifies "time from which period begins to run"

**Common Starting Points**:
- Contracts: Date of breach OR date fixed for performance
- Torts: Date of wrongful act
- Possession: Date of dispossession
- Decrees: Date of decree
- Knowledge-based: Date of knowledge (fraud, mistake)

**Example - Article 54**:
```
Sale agreement dated: January 1, 2020
Performance date: June 1, 2020
Seller refused: June 15, 2020
Starting Point: June 15, 2020 (refusal to perform)
```

### Step 3: Calculate Basic Limitation Period

Formula:
```
Basic Expiry Date = Starting Point + Limitation Period
```

**Example (Article 54 - 3 years)**:
```
Starting Point: June 15, 2020
+ 3 years
= June 15, 2023 (basic expiry)
```

### Step 4: Apply Exclusions (Section 14)

**Section 14 - Exclusion of time in certain cases**:

If prior litigation pending in good faith in wrong court:
```
Excluded Time = [Date prior suit filed] to [Date prior suit finally disposed]
Extended Deadline = Basic Expiry + Excluded Time
```

**Conditions**:
1. Prior suit in court lacking jurisdiction
2. Filed in good faith (bonafide belief court had jurisdiction)
3. Diligence shown (no unnecessary delay)

**Example**:
```
Basic Expiry: June 15, 2023
Prior suit filed: March 1, 2021 (wrong court)
Prior suit dismissed: December 1, 2021 (lack of jurisdiction)
Excluded Period: March 1 - December 1, 2021 = 9 months
Extended Deadline: June 15, 2023 + 9 months = March 15, 2024
```

Refer to: @references/section-14-guide.md

### Step 5: Apply COVID-19 Extension

**Supreme Court Order (March 23, 2020 + subsequent extensions)**:

**TOTAL EXTENSION: 531 DAYS**
- Period: March 15, 2020 - October 2, 2021
- Applicability: ALL proceedings (suits, appeals, applications, execution)

**How to Apply**:
```
If limitation period expired OR was running during March 15, 2020 - Oct 2, 2021:
  Extended Deadline = Basic Expiry + 531 days

If limitation started AFTER October 2, 2021:
  No COVID extension applicable
```

**Example 1 - Period Expired During COVID**:
```
Basic Expiry: June 15, 2020 (during COVID extension)
+ 531 days
= November 28, 2021 (extended deadline)
```

**Example 2 - Period Running During COVID**:
```
Starting Point: January 1, 2020
Basic Expiry: January 1, 2023 (3-year period)
COVID Extension: + 531 days (period was running during March 15, 2020 - Oct 2, 2021)
Final Deadline: June 15, 2024
```

**Example 3 - Period Started After COVID**:
```
Starting Point: December 1, 2021 (after Oct 2, 2021)
Basic Expiry: December 1, 2024
COVID Extension: NOT APPLICABLE
Final Deadline: December 1, 2024
```

Refer to: @scripts/covid_calculator.py for automated calculation

### Step 6: Apply Other Extensions/Exclusions

**Section 18 - Acknowledgment**:
Fresh limitation starts from date of written acknowledgment signed by party

**Section 19 - Part Payment**:
Fresh limitation starts from date of part payment

**Section 5 - Condonation of Delay**:
- Applies ONLY to appeals and applications
- Does NOT apply to suits
- Requires "sufficient cause" for delay
- Court has discretion (unlike Section 3)

### Step 7: Final Deadline Determination

**Output Format**:
```
LIMITATION CALCULATION SUMMARY

Proceeding: [Description]
Article: [Number] - [Description]
Base Period: [X] years/days
Starting Point: [Date + event triggering limitation]

CALCULATION:
1. Basic Expiry: [Date]
2. Section 14 Exclusion: + [X] days
3. COVID-19 Extension: + 531 days
4. Other Extensions: + [X] days (if any)

FINAL DEADLINE: [Date]
Days Remaining: [X] days (if not expired)
Status: ✓ WITHIN LIMITATION / ✗ TIME-BARRED

URGENCY: [HIGH/MEDIUM/LOW]
```

**Example Output**:
```
LIMITATION CALCULATION SUMMARY

Proceeding: Suit for specific performance of sale agreement
Article: 54 - Specific performance of contract
Base Period: 3 years
Starting Point: June 15, 2020 (refusal to perform)

CALCULATION:
1. Basic Expiry: June 15, 2023
2. Section 14 Exclusion: + 0 days (no prior litigation)
3. COVID-19 Extension: + 531 days (period expired during extension)
4. Other Extensions: + 0 days

FINAL DEADLINE: November 28, 2024
Days Remaining: 328 days
Status: ✓ WITHIN LIMITATION

URGENCY: MEDIUM (>100 days remaining)
```

## Calculation Script

**File**: @scripts/limitation_calculator.py

**Usage**:
```python
from limitation_calculator import calculate_limitation

result = calculate_limitation(
    article=54,
    starting_point="2020-06-15",
    prior_litigation_days=0,
    apply_covid=True
)

print(result.final_deadline)  # Output: 2024-11-28
print(result.days_remaining)  # Output: 328
print(result.status)           # Output: "WITHIN LIMITATION"
```

**Features**:
- Handles all 137 Articles automatically
- COVID-19 531-day calculation
- Section 14 exclusion logic
- Leap year adjustments
- Business days vs calendar days
- Time-bar warnings

## Integration

### With Protocols
- IL-LIMITATION-001 references this skill for all calculations
- All protocols cite with limitation warnings

### With Agents
- Limitation-specialist agent uses this for all period calculations
- Other agents invoke when analyzing time-sensitive matters

### With Commands
- `/calculate-limitation <article> <start-date>` triggers this skill

### With Hooks
- **limitation-warning** hook uses this to display countdown warnings

## Special Cases

### 1. Continuous Wrongs / Torts
Fresh cause of action each day wrong continues

### 2. Fraudulent Concealment (Section 17)
Limitation starts from date of discovery

### 3. Minor/Person of Unsound Mind (Sections 6-7)
Limitation starts from attaining majority / regaining sanity

### 4. Legal Representative (Section 16)
Limitation extended for estate legal representative

## Urgency Classification

Based on days remaining:
- **CRITICAL** (< 30 days): Immediate filing required
- **HIGH** (30-100 days): File soon, prepare now
- **MEDIUM** (100-365 days): Plan filing, gather evidence
- **LOW** (> 365 days): Ample time, systematic preparation

## Common Errors to Avoid

1. ❌ Forgetting COVID-19 extension (531 days)
2. ❌ Using wrong starting point for Article
3. ❌ Confusing calendar days vs court working days
4. ❌ Assuming Section 5 condonation applies to suits (it doesn't)
5. ❌ Not checking if period expired during COVID extension period

## Tools Required

This skill uses:
- **Read**: Access reference files, Articles table
- **Bash**: Execute Python calculation scripts

## Disclaimer

This skill provides limitation period calculation assistance. It does not constitute legal advice. Always:
- Verify Article applicability with advocate
- File well before deadline (never on last day)
- Consider Section 5 condonation unavailable for suits
- Consult qualified advocates for time-critical matters
- Note that limitation is MANDATORY bar under Section 3

**LAW IS A PRECISE ENDEAVOR. LIMITATION CALCULATIONS REQUIRE ABSOLUTE ACCURACY.**

---

**Skill Version**: 1.0.0
**Last Updated**: 2025-12-05
**Part of**: Indian Law Knowledge Ecosystem
**Dependencies**: None
**Critical Skill**: Time-sensitive legal deadlines

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.