Agent skill

Property Listings

by Luciole-Studio in Luciole-Studio/Misaka-Agent

Present property and rental listings as desktop cards. An agent skill from Luciole-Studio/Misaka-Agent.

MITAuto-check passedBusiness, Finance & HR

Install Property Listings

skills CLI
$ npx skills add Luciole-Studio/Misaka-Agent --skill property-listings -a claude-code

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

GitHub CLI
$ gh skill install Luciole-Studio/Misaka-Agent property-listings --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/Luciole-Studio/Misaka-Agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/misaka/core/skills/assets/optional/productivity/property-listings .claude/skills/property-listings && 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
property-listings
GitHub stars
171
Used in
1 other repo
Token cost
~1.2k tokens
SKILL.md length
570 words
Files
1
Skills in repo
77
Repo updated
First seen
Licence
MIT

At a glance

Present property and rental listings as desktop cards. An agent skill from Luciole-Studio/Misaka-Agent.

  • Works in 4 steps: Gather the address, price, specs, photos… → Deduplicate portal mirrors of the same… → Emit the listing fence for every… → …
  • Tasks that involve Real estate
  • SKILL.md covers When to Use, Prerequisites, How to Run and Quick Reference, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Property Listings is an agent skill from Luciole-Studio/Misaka-Agent. Present property and rental listings as desktop cards.

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Real estate. The repository describes itself as: A multi-agent research system for the humanities and social sciences. The licence is MIT.

When your agent uses it

  • Tasks that involve Real estate

Example prompts

  • “/property-listings”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Gather the address, price, specs, photos and canonical detail URL. Distinguish
  2. Deduplicate portal mirrors of the same property into one card, retaining useful
  3. Emit the listing fence for every property presented, including follow-ups and
  4. Check the JSON before sending. This fictional format example illustrates all fields;

What it can do on your machine

Read from SKILL.md and the folder at commit 3bcf7a3. 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 (its code samples are listing).

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

  • Network

    No URLs in SKILL.md.

    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

Property Listings loads about 1.2k tokens when it runs. Until then it costs about 18 tokens; SKILL.md has 570 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~18
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k

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 Luciole-Studio/Misaka-Agent at commit 3bcf7a3, republished under its MIT licence (© Luciole-Studio). 570 words, ~1,205 tokens.

Download SKILL.mdSave it as .claude/skills/property-listings/SKILL.md (or your agent's skills folder).
name
property-listings
description
Present property and rental listings as desktop cards.
version
0.1.0
author
Teknium (teknium1), Hermes Agent
license
MIT
platforms
linux, macos, windows

Property Listings Skill

Present researched properties as browsable cards in the Hermes desktop transcript. This is a presentation recipe, not a listing search service or an investment valuation.

When to Use

  • Presenting property or rental search results, comparing a shortlist, or re-ranking properties.
  • Following up on a property already shown: keep using cards so the shortlist stays comparable.
  • Outside the desktop app, use ordinary Markdown with source links instead; other clients need not render listing fences.

Prerequisites

  • A Hermes desktop conversation for native cards; the backend may be local or remote.
  • Property details supplied by the user or verified through web_search, web_extract, or the browser tools available in this session.
  • No additional API keys or dependencies are required for card formatting.

How to Run

Install this optional skill through the Skills catalog, or use terminal:

text
hermes skills install official/productivity/property-listings

Load it with skill_view(name="property-listings") when presenting listings. Installing does not retrofit the running conversation's skill index; start a new conversation for automatic discovery, or explicitly load the installed skill now.

Quick Reference

Emit a fenced code block whose language is listing and whose body is valid JSON. Use one object, an array of objects, or { "listings": [...] } for a comparison.

FieldShape and meaning
addressRequired nonempty street address or property headline.
priceFormatted string including currency and rental period, if applicable.
beds, bathsPositive numeric counts; omit unknown values.
sizeFormatted area including units.
noteWhy this property is worth a look.
factsArray of short verified specs or amenities.
catchesArray of risks or questions to verify before a tour.
imagesDirect HTTPS photo URLs in listing order; the first is the hero.
linksArray of { "label": "Source", "url": "https://..." } detail-page links, not search-result URLs.

Procedure

  1. Gather the address, price, specs, photos and canonical detail URL. Distinguish verified facts from unknowns; do not invent prices, amenities, or photo URLs.
  2. Deduplicate portal mirrors of the same property into one card, retaining useful source links. Keep source dates and availability caveats in the surrounding prose.
  3. Emit the listing fence for every property presented, including follow-ups and re-rankings. Keep facts short and put unresolved concerns in catches.
  4. Check the JSON before sending. This fictional format example illustrates all fields; replace its values and example URLs with verified listing data:
listing
{
  "address": "12 Example Lane",
  "price": "$2,400/mo",
  "beds": 3,
  "baths": 2.5,
  "size": "1,600 sqft",
  "note": "Fits the requested space and budget.",
  "facts": ["12-month lease", "Covered parking"],
  "catches": ["Verify pet policy and total move-in fees"],
  "images": ["https://example.com/property/front.jpg", "https://example.com/property/kitchen.jpg"],
  "links": [{"label": "Listing details", "url": "https://example.com/property/12"}]
}
Show full SKILL.md (194 more words)Show less

Pitfalls

  • Cards are authored from gathered data, not fetched from a listing URL or embedded portal page.
  • A sparse card needs only an address. Omit unknown fields rather than filling them with guesses.
  • Use direct remote image URLs, not local paths, data URLs, or search-result pages. Expired or blocked images disappear from the gallery; the text and links still matter.
  • Keep a fence to at most 24 properties, 40 images per property, and 12 entries in facts, catches and links. Text fields are truncated to 400 characters by the renderer.
  • Malformed JSON or a card without identity falls back to a plain code block. A valid card is not proof that the underlying listing is current or accurate.

Verification

  • Every presented property has an address and a verified source link; unknowns are explicit.
  • Desktop displays the address, price, specs, facts, catches and links as a native card.
  • Photos form a gallery; selecting a photo opens the lightbox. Three or more photos use a hero-and-supporting-frames mosaic; additional photos remain browsable there.
  • If the card fails to render, validate the fence language and JSON, then preserve a readable Markdown fallback with the same facts and links.

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

Files

Just SKILL.md in misaka/core/skills/assets/optional/productivity/property-listings of Luciole-Studio/Misaka-Agent.

Open the folder on GitHubat commit 3bcf7a3

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in Luciole-Studio/Misaka-Agent, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Property Listings 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.

Property Listings compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Property Listings this skillLuciole-Studio/Misaka-Agent1711 repos~1.2kAutomated safety check: PassMIT
Thue Tncn Vietnamdotanminh/thue-tncn-vietnam241—~2.8kAutomated safety check: PassNone
Apartment Finderhanzili/hanzi-browse177—~2.1kAutomated safety check: PassCustom licence
Realestate Commercialzubair-trabzada/ai-realestate-claude179—~3.2kAutomated safety check: PassMIT
Vet PRetewiah/awesome-real-estate375—~1.5kAutomated safety check: PassCC0-1.0
Realestate Comparezubair-trabzada/ai-realestate-claude179—~3.7kAutomated safety check: PassMIT

Similar skills

  • Thue Tncn Vietnam

    dotanminh/thue-tncn-vietnam

    A skill your agent uses when user asks about Vietnamese personal income tax (TNCN), tax finalization (quyet toan), dependent deductions (giam tru gia canh), freelancer/KOL/online seller tax, eTax…

    241 GitHub stars~2.8k tokensUpdated 3 mo ago
    Business, Finance & HRAuto-check passed
  • Apartment Finder

    hanzili/hanzi-browse

    Search for apartments across multiple real estate platforms, compare listings side by side, and help submit inquiries or applications.

    177 GitHub stars~2.1k tokensUpdated 5 mo ago
    Business, Finance & HRAuto-check passed
  • Realestate Commercial

    zubair-trabzada/ai-realestate-claude

    Commercial Property Analysis — NOI, cap rate, expense ratio, tenant mix, vacancy, debt coverage, replacement cost, and lease analysis with Commercial Score (0-100)

    179 GitHub stars~3.2k tokensUpdated 5 mo ago
    Business, Finance & HRAuto-check passed
  • Vet PR

    etewiah/awesome-real-estate

    Rigorous checklist for triaging PRs on the awesome-real-estate list.

    375 GitHub stars~1.5k tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Realestate Compare

    zubair-trabzada/ai-realestate-claude

    Side-by-Side Property Comparison — takes two addresses and compares across price, specs, rental income, neighborhood, and investment potential with a winner per category and overall recommendation

    179 GitHub stars~3.7k tokensUpdated 5 mo ago
    Business, Finance & HRAuto-check passed
  • Taichung Land Parcel Query

    h30190/HJPLUS_Taiwan_Architect_KB

    This skill should be used when an architect receives just an address or lot number (地號) for a site in Taichung City, Taiwan, and needs the land's basic data — zoning, registered land area, land…

    158 GitHub stars~1.9k tokensUpdated 3 days ago
    Business, Finance & HRAuto-check passed

More from Luciole-Studio/Misaka-Agent

All 77 skills in this repo
  • Kanban Video Orchestrator

    Luciole-Studio/Misaka-Agent

    Plan and run multi-agent video production pipelines. An agent skill from Luciole-Studio/Misaka-Agent.

    171 GitHub starsUsed in 2 repos~2.4k tokens
    Auto-check: notes
  • Ast Grep

    Luciole-Studio/Misaka-Agent

    AST-aware structural code search and rewrite via ast-grep. An agent skill from Luciole-Studio/Misaka-Agent.

    171 GitHub starsUsed in 1 repo~3.2k tokens
    Auto-check passed
  • Drug Discovery

    Luciole-Studio/Misaka-Agent

    Drug discovery: ChEMBL search, drug-likeness, interactions. An agent skill from Luciole-Studio/Misaka-Agent.

    171 GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed
  • Fitness Nutrition

    Luciole-Studio/Misaka-Agent

    Workout planning, macros, and body metrics via wger/USDA. An agent skill from Luciole-Studio/Misaka-Agent.

    171 GitHub starsUsed in 1 repo~2.4k tokens
    Auto-check passed
  • Hyperframes

    Luciole-Studio/Misaka-Agent

    Render MP4/WebM videos from HTML compositions. An agent skill from Luciole-Studio/Misaka-Agent.

    171 GitHub starsUsed in 1 repo~3.9k tokens
    Auto-check passed
  • Osint Investigation

    Luciole-Studio/Misaka-Agent

    Follow the money via public records and sanctions data. An agent skill from Luciole-Studio/Misaka-Agent.

    171 GitHub starsUsed in 1 repo~2.9k tokens
    Auto-check passed

Questions about Property Listings

What does Property Listings do?

Present property and rental listings as desktop cards. An agent skill from Luciole-Studio/Misaka-Agent. Property Listings is an agent skill from Luciole-Studio/Misaka-Agent. Present property and rental listings as desktop cards.

When should I use Property Listings?

Property Listings fits situations like: tasks that involve Real estate.

How do I install Property Listings in Claude Code?

Run `npx skills add Luciole-Studio/Misaka-Agent --skill property-listings -a claude-code`. Or copy the skill folder (misaka/core/skills/assets/optional/productivity/property-listings in Luciole-Studio/Misaka-Agent) into .claude/skills/property-listings in your project. Claude Code loads it when a task matches its description.

How do I install Property Listings in Codex?

Run `npx skills add Luciole-Studio/Misaka-Agent --skill property-listings -a codex`. Or copy the skill folder (misaka/core/skills/assets/optional/productivity/property-listings in Luciole-Studio/Misaka-Agent) into .agents/skills/property-listings in your project. Codex loads it when a task matches its description.

Can I use Property Listings 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 Luciole-Studio/Misaka-Agent --skill property-listings -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/property-listings, .gemini/skills/property-listings, .github/skills/property-listings and .opencode/skills/property-listings in your project.

What does Property Listings need to run?

SKILL.md names no scripts, command-line tools or credentials: Property Listings is instructions for the agent only.

Does Property Listings access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Property Listings 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 Property Listings use?

Property Listings is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Property Listings use?

About 1.2k tokens (SKILL.md is roughly 4.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Property Listings?

Skills that share tags, products or a category with Property Listings: Thue Tncn Vietnam (dotanminh/thue-tncn-vietnam, 241 stars), Apartment Finder (hanzili/hanzi-browse, 177 stars), Realestate Commercial (zubair-trabzada/ai-realestate-claude, 179 stars) and Vet PR (etewiah/awesome-real-estate, 375 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Property Listings?

Luciole-Studio (a GitHub organization) maintains it in Luciole-Studio/Misaka-Agent, which has 171 GitHub stars. The repository holds 77 skills in this directory. The repository was last updated on October 8, 2026.

Source: Luciole-Studio/Misaka-Agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.