Skip to content

Commit f49f702

Browse files
committed
Refactor + Add Jinja Templates
1 parent 1c1f4fa commit f49f702

268 files changed

Lines changed: 4386 additions & 4970 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.DS_Store export-ignore

.github/dependabot.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "pip"
4-
directory: "/scripts"
5-
schedule:
6-
interval: "weekly"
7-
commit-message:
8-
prefix: "chore"
9-
labels:
10-
- "dependencies"
3+
# No package dependencies to track
4+
# Repository contains only templates and prompts

.github/workflows/ci.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@ on:
77
branches: [ main ]
88

99
jobs:
10-
validate-prompts:
10+
validate-content:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414

15-
- name: Set up Python
16-
uses: actions/setup-python@v4
17-
with:
18-
python-version: '3.10'
19-
20-
- name: Validate prompt files
21-
run: python scripts/validate_prompts.py
15+
- name: Check file structure
16+
run: |
17+
echo "Checking repository structure..."
18+
ls -la prompts/
19+
ls -la templates/
20+
echo "Structure validation passed"

.github/workflows/static.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

.gitignore

Lines changed: 9 additions & 101 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,12 @@
1-
# Byte-compiled / optimized / DLL files
2-
__pycache__/
3-
*.pyc
4-
*.pyo
5-
*.pyd
6-
7-
# C extensions
8-
*.so
9-
10-
# Distribution / packaging
11-
.Python
12-
build/
13-
dist/
14-
downloads/
15-
eggs/
16-
.eggs/
17-
lib/
18-
lib64/
19-
parts/
20-
sdist/
21-
var/
22-
wheels/
23-
*.egg-info/
24-
.installed.cfg
25-
*.egg
26-
MANIFEST
27-
28-
# PyInstaller
29-
# Usually these files are written by a python script from a template
30-
# before PyInstaller builds the exe, so as to inject date/other infos into it.
31-
*.manifest
32-
*.spec
33-
34-
# Installer logs
35-
pip-log.txt
36-
pip-delete-this-directory.txt
37-
38-
# Unit test / coverage reports
39-
htmlcov/
40-
.tox/
41-
.nox/
42-
.coverage
43-
.coverage.*_M
44-
.cache
45-
nosetests.xml
46-
coverage.xml
47-
*.cover
48-
.hypothesis/
49-
.pytest_cache/
50-
51-
# Environments
52-
.env
53-
.venv
54-
env/
55-
venv/
56-
ENV/
57-
env.bak/
58-
venv.bak/
59-
60-
# Spyder project settings
61-
.spyderproject
62-
.spyproject
63-
64-
# Rope project settings
65-
.ropeproject
66-
67-
# mkdocs documentation
68-
/site
69-
70-
# mypy
71-
.mypy_cache/
72-
.dmypy.json
73-
dmypy.json
74-
75-
# Jupyter Notebook
76-
.ipynb_checkpoints
77-
78-
# pytype
79-
.pytype/
80-
81-
# Cython debug symbols
82-
cython_debug/
83-
84-
# VS Code
85-
.vscode/
86-
87-
# macOS / editor cruft
881
.DS_Store
2+
__MACOSX/
3+
.AppleDouble
894
.idea/
90-
91-
# Local artefacts
92-
venv/
93-
__pycache__/
94-
*.pyc
95-
.ruby-version
96-
97-
# Bundler
98-
vendor/bundle/
99-
100-
# EventMachine
101-
vendor/bundle/bundler/gems/eventmachine-e7320417cf29
102-
103-
# Jekyll
5+
# Node, Ruby, etc (generic)
6+
vendor/
7+
# Git pack files
8+
*.pack
9+
*.idx
10410
_site
11+
# GitHub Pages site removed
12+
.github/workflows/static.yml

.pre-commit-config.yaml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
repos:
2-
- repo: local
3-
hooks:
4-
- id: build-index
5-
name: Build prompt index
6-
entry: python scripts/build_index.py
7-
language: system
8-
pass_filenames: false
92
- repo: https://github.com/astral-sh/ruff-pre-commit
10-
rev: v0.11.12
3+
rev: v0.11.13
114
hooks:
12-
- id: ruff
5+
- id: ruff-check
6+
args: [--fix]
7+
- id: ruff-format
138
- repo: https://github.com/igorshubovych/markdownlint-cli
149
rev: v0.45.0
1510
hooks:
1611
- id: markdownlint
17-
args: ["-c", ".markdownlint.yaml"]
12+
args: ["-c", ".markdownlint.yaml"]

0 commit comments

Comments
 (0)