this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update README

+56 -66
+56
README.md
··· 1 + # Basile Skills 2 + 3 + A curated collection of agent skills for design and frontend work. 4 + 5 + ## What is in this repo 6 + 7 + Each directory under `skills/` contains a standalone `SKILL.md` file that defines one skill. Skills are designed to help agents perform focused tasks such as improving layout, tightening copy, adding motion, or auditing interfaces. 8 + 9 + ## Included skills 10 + 11 + - `adapt` - Adapt designs for different devices, screen sizes, and contexts 12 + - `animate` - Add purposeful motion and micro-interactions 13 + - `arrange` - Improve layout, spacing, and visual rhythm 14 + - `audit` - Run technical quality checks across accessibility and performance 15 + - `bolder` - Make safe designs more visually assertive 16 + - `clarify` - Improve UX copy, labels, and instructions 17 + - `colorize` - Add strategic color and visual warmth 18 + - `critique` - Review a design from a UX perspective 19 + - `delight` - Add moments of joy and personality 20 + - `distill` - Simplify designs by removing unnecessary complexity 21 + - `extract` - Consolidate reusable components and design tokens 22 + - `frontend-design` - Core guidance for production-grade frontend design 23 + - `harden` - Improve resilience, error handling, and edge cases 24 + - `humanizer` - Make interfaces feel more human and approachable 25 + - `normalize` - Bring inconsistent interfaces into alignment 26 + - `onboard` - Create clearer onboarding and first-time experiences 27 + - `opentui` - Build interfaces that work well in terminal environments 28 + - `optimize` - Improve performance and efficiency 29 + - `overdrive` - Push designs further when they need stronger impact 30 + - `polish` - Refine interfaces with finishing touches 31 + - `quieter` - Reduce noise and visual clutter 32 + - `teach-impeccable` - Establish the design context required by frontend skills 33 + - `typeset` - Improve typography and text presentation 34 + - `ulw` - Create ultra-lightweight experiences 35 + 36 + ## Usage 37 + 38 + How a skill is invoked depends on the agent harness or editor integration you are using. In general, select the relevant skill for the task and load its `SKILL.md` instructions before working. 39 + 40 + ## Repository structure 41 + 42 + ```text 43 + skills/ 44 + <skill-name>/ 45 + SKILL.md 46 + ``` 47 + 48 + ## Contributing 49 + 50 + - Keep each skill focused on a single job 51 + - Prefer clear, direct instructions over duplicated guidance 52 + - Update this README when adding or renaming skills 53 + 54 + ## License 55 + 56 + See `LICENSE` for repository licensing details.
-26
bun.lock
··· 1 - { 2 - "lockfileVersion": 1, 3 - "configVersion": 1, 4 - "workspaces": { 5 - "": { 6 - "name": "agents", 7 - "devDependencies": { 8 - "@types/bun": "latest", 9 - }, 10 - "peerDependencies": { 11 - "typescript": "latest", 12 - }, 13 - }, 14 - }, 15 - "packages": { 16 - "@types/bun": ["@types/bun@1.3.13", "", { "dependencies": { "bun-types": "1.3.13" } }, "sha512-9fqXWk5YIHGGnUau9TEi+qdlTYDAnOj+xLCmSTwXfAIqXr2x4tytJb43E9uCvt09zJURKXwAtkoH4nLQfzeTXw=="], 17 - 18 - "@types/node": ["@types/node@25.5.2", "", { "dependencies": { "undici-types": "~7.18.0" } }, "sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg=="], 19 - 20 - "bun-types": ["bun-types@1.3.13", "", { "dependencies": { "@types/node": "*" } }, "sha512-QXKeHLlOLqQX9LgYaHJfzdBaV21T63HhFJnvuRCcjZiaUDpbs5ED1MgxbMra71CsryN/1dAoXuJJJwIv/2drVA=="], 21 - 22 - "typescript": ["typescript@6.0.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw=="], 23 - 24 - "undici-types": ["undici-types@7.18.2", "", {}, "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w=="], 25 - } 26 - }
-11
package.json
··· 1 - { 2 - "name": "agents", 3 - "devDependencies": { 4 - "@types/bun": "^1.3.13" 5 - }, 6 - "peerDependencies": { 7 - "typescript": "^6.0.3" 8 - }, 9 - "private": true, 10 - "type": "module" 11 - }
-29
tsconfig.json
··· 1 - { 2 - "compilerOptions": { 3 - // Environment setup & latest features 4 - "lib": ["ESNext"], 5 - "target": "ESNext", 6 - "module": "Preserve", 7 - "moduleDetection": "force", 8 - "jsx": "react-jsx", 9 - "allowJs": true, 10 - 11 - // Bundler mode 12 - "moduleResolution": "bundler", 13 - "allowImportingTsExtensions": true, 14 - "verbatimModuleSyntax": true, 15 - "noEmit": true, 16 - 17 - // Best practices 18 - "strict": true, 19 - "skipLibCheck": true, 20 - "noFallthroughCasesInSwitch": true, 21 - "noUncheckedIndexedAccess": true, 22 - "noImplicitOverride": true, 23 - 24 - // Some stricter flags (disabled by default) 25 - "noUnusedLocals": false, 26 - "noUnusedParameters": false, 27 - "noPropertyAccessFromIndexSignature": false 28 - } 29 - }