What Are Skills and What Can They Do
Last updated: March 9, 2026
A Skill is a repeatable process defined once and run whenever needed. Users describe how a task should be done — the steps, the rules, the terminology, the output format, etc. — and Fifth Dimension follows those instructions against the relevant documents every time. The result is consistent, high-quality work with no variation and no missed steps. When set up correctly, a Skill becomes a powerful "set it and forget it" tool that reliably executes even complex processes on demand.
How Skills Differ from a Thread
In a Thread, instructions are provided each time, and output can vary from one session to the next. A Skill locks in a specific approach — the formulas, preferred output format, and edge-case handling — so the platform executes it the same way regardless of who on the team runs it or when.
Think of it as encoding a proven process into a repeatable standard that anyone on the team can execute consistently.
What Skills Are Good At
Skills are particularly well suited to five categories of work that appear consistently across acquisitions, asset management, and fund operations.
Extracting and structuring data — pulling specific fields from documents into a consistent format. For example, abstracting key lease terms (rent, escalations, renewal options, co-tenancy clauses) from executed leases into a standardised summary.
Comparing and flagging — cross-referencing two sources and highlighting discrepancies. A common use case is reconciling a rent roll against executed leases to flag units where contractual rent does not match the property management system.
Calculating and formatting — applying known formulas and producing a formatted deliverable, such as computing Net Operating Income from a trailing-twelve-month P&L and presenting results in a firm's standard table format.
Populating templates — taking structured data and producing a document following a standard layout, such as generating a deal screening memo from an OM and a firm's investment criteria.
Validating and reporting — checking data against rules or thresholds and producing an exceptions report, such as flagging operating expense line items that exceed budget by more than a defined variance threshold.
Encoding Your Firm's Processes
Every firm underwrites, reports, and manages differently. Skills encode those differences — a firm's chart of accounts mapping, IC memo structure, or definition of "stabilised NOI" — so the platform operates on specific terms rather than generic defaults. When a process lives in a Skill, it is documented, shareable, and no longer dependent on any single person remembering how it works.
What to Expect When You Run a Skill
Skills output text directly in the conversation thread and can generate downloadable files in DocX, CSV, HTML, and Excel formats with inline preview. Documents can be attached at runtime — the platform handles both the reference documents embedded in the Skill and any documents provided at runtime.
There is a practical tradeoff between document volume and task complexity: more documents means the task itself should be simpler. It is recommended to start with a focused set of files to produce the most thorough results.
💡 Tip: Creating focused, single-purpose Skills that perform one task exceptionally well is the recommended approach. This ensures greater reliability and makes it easier to validate outputs before expanding to more complex workflows. Well-scoped Skills are also the fastest to run — if a Skill is taking longer than expected, narrowing its scope or reducing the number of attached documents is usually the fix.
Skills currently run on-demand. Scheduled runs and event-based triggers are on the roadmap. Skill composition — where one Skill calls another — is also coming soon and will significantly expand what a single run can handle.
Getting Started
Creating a Skill is a guided, conversational process. Users describe what the Skill should do, attach reference documents (templates, examples, policies), and Ellie asks clarifying questions until the process is fully defined. Once saved, a Skill can be kept private, shared with specific colleagues, or made available to the entire team.