Skip to content
Back to skills

Feature Repos And Cli

ASecurity

"Create and operate Feast feature repositories with

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
developmentpythonsqlapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill feature-repos-and-cli --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Feature Repos And Cli?

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

Security grade badge for Feature Repos And Cli
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-feature-repos-and-cli/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-feature-repos-and-cli)

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

Download with Pro
SKILL.md
---
name: feature-repos-and-cli
description: "Create and operate Feast feature repositories with
  feature_store.yaml, feast init/apply/plan/listing/teardown, registry paths,
  CLI flags, and local provider workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Feast Feature Repos and CLI

Use this sub-skill when the user asks to create, validate, configure, inspect, apply, plan, list, or tear down a Feast feature repository, especially with `feature_store.yaml`, `feast init`, `feast apply`, registry files, `FeatureStore(repo_path=...)`, `--chdir`, or `--feature-store-yaml`.

## Route First

- Use this sub-skill for repository layout, configuration discovery, CLI command selection, local provider setup, registry paths, project naming, `FeatureStore(repo_path=...)`, object `apply`/`plan`, listing commands, and safe teardown guidance.
- Route feature object modeling details such as `Entity`, `Field`, `FeatureView`, `FeatureService`, data sources, and transformations to `../feature-definitions/SKILL.md`.
- Route historical/online retrieval, materialization windows, push ingestion, and saved datasets to `../retrieval-and-materialization/SKILL.md`.
- Route feature server, offline server, registry server, remote stores, TLS, and auth serving topology to `../servers-and-remote/SKILL.md`.
- Route contributor setup, Feast source-tree tests, linting, mypy, protos, and PR workflow to `../repo-development/SKILL.md`.

## Fast Path

1. Confirm Feast is available: `feast version` or `python -c "import feast; print(feast.__version__)"`.
2. Create a repo: `feast init my_project`, then work from `my_project/feature_repo` unless using `--repo-path`.
3. Inspect `feature_store.yaml`; for local development prefer `provider: local`, a file registry such as `data/registry.db`, and a SQLite online store.
4. Validate config safely before running mutating commands: `python scripts/feature_repo_doctor.py /path/to/feature_repo`.
5. Preview changes with `feast -c /path/to/feature_repo plan --skip-source-validation` before `feast -c /path/to/feature_repo apply`.
6. List or inspect registered objects with `feast ... entities list`, `feature-views list`, `feature-services list`, and `registry-dump`.

## References

- `references/cli-reference.md` for CLI command routing, global flags, listing commands, and destructive command warnings.
- `references/configuration.md` for `feature_store.yaml`, registry path, project naming, and local provider configuration.
- `references/workflows.md` for common init, safe plan/apply, custom config path, and Python API workflows.
- `references/troubleshooting.md` for install/import, config, CLI/API misuse, credentials, and workflow-specific failures.
- `scripts/feature_repo_doctor.py` for safe local validation that does not run `feast apply`, import repo Python modules, contact services, or delete resources.

Files in this skill

  • SKILL.md2.8 KB
  • references/cli-reference.md5.5 KB
  • references/configuration.md4.7 KB
  • references/troubleshooting.md6.3 KB
  • references/workflows.md5.3 KB
  • scripts/feature_repo_doctor.py11.1 KB

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.