vitoriarntrindade
UserBackend de controle financeiro pessoal com FastAPI, PostgreSQL e SQLAlchemy 2.x. Inclui autenticação JWT, isolamento de dados por usuário e observabilidade com logs estruturados, Prometheus e OpenTelemetry/Jaeger. Desenvolvido como prática de Spec-Driven Development com OpenSpec.
Categories
Indexed Skills (11)
openspec-apply-change
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
openspec-archive-change
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
openspec-explore
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
openspec-propose
Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.
openspec-sync-specs
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
openspec-update-change
Update an OpenSpec change by revising its existing planning artifacts and keeping them coherent with one another. Use when the user wants to revise a change's plan, fold new decisions into it, or reconcile its artifacts after an edit. Never edits code.
python-best-practices
The Python code standards for this project — type hints, Google docstrings, 78-character lines, PEP 8 naming, error handling and structure — plus how to read and fix what ruff and mypy report. Use when writing or reviewing Python.
repository-security-audit
Perform a comprehensive backend security review of a source code repository, identifying vulnerabilities, insecure patterns, misconfigurations, and AI security risks. Use when asked to audit, review, pentest, or assess application security.
pocketledger-architecture
The layering rules, module conventions and domain invariants of this FastAPI codebase — where each kind of code belongs, how ownership scoping works, and how to add a new resource without breaking the pattern. Use before writing or reviewing any application code.
spec-driven-workflow
Run a change through the full lifecycle in this repository — classify it, specify it, branch, implement, verify with the gate, review it with the right specialist, and stop at the human acceptance gate. Use whenever a feature, fix, refactor or security change is requested and it is not obviously trivial.
testing-and-coverage
How the test suite works in this project — its PostgreSQL requirement, its fixtures, how to derive tests from specification scenarios, which edge cases matter here, and how to treat the 95% coverage floor honestly. Use when writing, fixing or reviewing tests.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.