ximilalaxiang/wallos-skill/wallos-skill

Claude Code and agent skill by ximilalaxiang/wallos-skill

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Manage personal subscriptions via Wallos (self-hosted tracker). Use when the user asks to view, add, edit, or delete subscriptions, check spending, manage categories/payment methods, or anything related to subscription tracking and recurring expenses.

Install

npx vskill@latest install ximilalaxiang/wallos-skill/wallos-skill

SKILL.md

Wallos Subscription Manager

Interact with the user's self-hosted Wallos instance to manage subscriptions, categories, payment methods, and spending analytics.

Configuration

Set these environment variables before using the skill:

bash
export WALLOS_URL="https://your-wallos-instance.com"
export WALLOS_API_KEY="your-api-key-here"
  • Auth: API key passed as api_key query parameter (GET) or form field (POST)
  • Generate your API key in Wallos: Settings → API

Quick Reference

Run the helper script for any Wallos operation:

bash
python3 ~/.agents/skills/wallos/scripts/wallos-api.py <action> [args...]
Available Actions
ActionDescriptionExample
listList all subscriptionspython3 ~/.agents/skills/wallos/scripts/wallos-api.py list
list --activeActive subscriptions onlypython3 ~/.agents/skills/wallos/scripts/wallos-api.py list --active
list --sort priceSort by pricepython3 ~/.agents/skills/wallos/scripts/wallos-api.py list --sort price
categoriesList all categoriespython3 ~/.agents/skills/wallos/scripts/wallos-api.py categories
paymentsList payment methodspython3 ~/.agents/skills/wallos/scripts/wallos-api.py payments
currenciesList currenciespython3 ~/.agents/skills/wallos/scripts/wallos-api.py currencies
householdList household memberspython3 ~/.agents/skills/wallos/scripts/wallos-api.py household
statsSpending summarypython3 ~/.agents/skills/wallos/scripts/wallos-api.py stats
upcomingNext 30 days paymentspython3 ~/.agents/skills/wallos/scripts/wallos-api.py upcoming
Output

The script returns structured JSON. Parse and present results in a user-friendly format with tables or bullet points.

Workflow

Viewing Subscriptions
  1. Run python3 ~/.agents/skills/wallos/scripts/wallos-api.py list
  2. Parse JSON response
  3. Present as a formatted table with name, price, next payment, category, status
Adding a Subscription

Adding requires session authentication (username/password login via /login.php). The API key alone is read-only for subscription mutations.

For now, guide the user to add subscriptions via the Wallos Web UI.

Spending Analysis
  1. Fetch all subscriptions with list
  2. Calculate monthly/yearly totals
  3. Group by category for breakdown
  4. Identify most expensive subscriptions
  5. Flag upcoming payments in the next 7/30 days

API Details

For full API endpoint documentation, read: ~/.agents/skills/wallos/reference/api-endpoints.md

Important Notes

  • API key provides read-only access to GET endpoints
  • Write operations (add/edit/delete subscriptions) require session authentication
  • Currency amounts are in their original currency; use convert_currency=true for main currency
  • Dates are in YYYY-MM-DD format
  • Cycle values: 1=daily, 2=weekly, 3=monthly, 4=yearly
  • Frequency is a multiplier (e.g., cycle=3, frequency=3 = quarterly)

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

  • SKILL.md in the repositoryCheckingSKILL.md

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ximilalaxiang/wallos-skill/wallos-skill/badge)](https://verified-skill.com/skills/ximilalaxiang/wallos-skill/wallos-skill)

Something wrong with this skill or its page? Tell us.